diff --git a/res/js/util/statehandler.js b/res/js/util/statehandler.js
index eef91090301c0c045329fedfbf420576651bd097..ccae885a247f4cb745a0450a1f904abf1d648650 100644
--- a/res/js/util/statehandler.js
+++ b/res/js/util/statehandler.js
@@ -34,7 +34,8 @@ class StateHandler extends Component {
 
     parse(overrides = {}) {
         const options = {};
-        function split(str, sep, n) {
+
+        function splitWithLimit(str, sep, n) {
             const out = [];
             let lastIndex = 0;
             let index;
@@ -47,10 +48,9 @@ class StateHandler extends Component {
         }
 
         let query = [];
-        const words = this.state.match(/"[^"]+"|\S+/g);
+        const words = this.state.match(/\S+"[^"]+"|\S+/g);
         words.forEach((word) => {
-            const parts = split(word, ":", 2);
-            console.log(parts);
+            const parts = splitWithLimit(word, ":", 2);
             if ([
                     "sender",
                     "buffer",