diff --git a/gajim/gajim_remote.py b/gajim/gajim_remote.py
index bfde235e50eeaa8e9fef48887168a93c13aa2efc..9079d422f0ee76bb5cb137fa13a3b3df9af5a90b 100644
--- a/gajim/gajim_remote.py
+++ b/gajim/gajim_remote.py
@@ -480,8 +480,7 @@ class GajimRemote:
         """
         Calls self.method with arguments from sys.argv[2:]
         """
-        args = [i.decode(PREFERRED_ENCODING) for i in self.arguments]
-        args = [dbus.String(i) for i in args]
+        args = [dbus.String(i) for i in self.arguments]
         try:
             res = self.method(*args)
             return res