diff --git a/utils/zmq_ui_server.py b/utils/zmq_ui_server.py
index dfc002238e78e6d33d700da89d2401e6b631c14c..d249f506cedce8e7112ba3bb52d95246842170bf 100644
--- a/utils/zmq_ui_server.py
+++ b/utils/zmq_ui_server.py
@@ -25,11 +25,11 @@ while True:
     if sync_socket in events:
         data = sync_socket.recv_string()
         print("received ", data)
-        if data == "HELLO 1":
-            sync_socket.send_string("HELLO 1")
+        if data.startswith("HELLO\n"):
+            sync_socket.send_string(data)
             state = RECEIVING
-        elif data == "GOODBYE 1":
-            sync_socket.send_string("GOODBYE 1")
+        elif data.startswith("GOODBYE\n"):
+            sync_socket.send_string(data)
             state = WAITING
         else:
             print("unknown request", data)