diff --git a/modules/communication/liquidsoap/client.py b/modules/communication/liquidsoap/client.py
index 048dbddee576f18c9c3efb0a8b6b137be718b94a..7e3ef31bed3d7efd1fc74cafcfe808af5bde033c 100644
--- a/modules/communication/liquidsoap/client.py
+++ b/modules/communication/liquidsoap/client.py
@@ -95,10 +95,6 @@ class LiquidSoapClient:
 
         data = '';
 
-
-        # otherwise sometimes messages will be mixed together
-
-
         try:
             # set timeout
             self.client.settimeout(timeout)
@@ -119,6 +115,7 @@ class LiquidSoapClient:
 
         except Exception as e:
             print(e)
+            self.mutex.release()
             pass
 
         return data