diff --git a/src/TextInputWidget.cpp b/src/TextInputWidget.cpp
index e6a10f0a4ed3f041aba7fa812eec4cbe0660f712..c23af2c0907978cda98a6457d015233bd654de5d 100644
--- a/src/TextInputWidget.cpp
+++ b/src/TextInputWidget.cpp
@@ -703,7 +703,7 @@ TextInputWidget::command(QString command, QString args)
         } else if (command == "roomnick") {
                 emit changeRoomNick(args);
         } else if (command == "shrug") {
-                emit sendTextMessage("¯\\_(ツ)_/¯");
+                emit sendTextMessage("¯\\_(ツ)_/¯" + (args.isEmpty() ? "" : " " + args));
         } else if (command == "fliptable") {
                 emit sendTextMessage("(╯°□°)╯︵ ┻━┻");
         } else if (command == "unfliptable") {