diff --git a/Content.Client/State/GameScreenBase.cs b/Content.Client/State/GameScreenBase.cs index 1372dacce5..64e62d2b16 100644 --- a/Content.Client/State/GameScreenBase.cs +++ b/Content.Client/State/GameScreenBase.cs @@ -226,7 +226,10 @@ namespace Content.Client.State // client side command handlers will always be sent the local player session. var session = PlayerManager.LocalPlayer.Session; - inputSys.HandleInputCommand(session, func, message); + if (inputSys.HandleInputCommand(session, func, message)) + { + args.Handle(); + } } } }