diff --git a/src/service.py b/src/service.py
index 095e1c14d9e57672269faeae95df81fb37195de3..4cd1da809d02cb45d60da7057823127f9fef0596 100644
--- a/src/service.py
+++ b/src/service.py
@@ -155,7 +155,7 @@ class ApiService():
             data (Object): The data to store in the playlog
         """
         if not data.log_source:
-            data.log_source = self.host_id
+            data.log_source = self.config.get("host_id")
 
         # Main Node: Alway log entry, independed of the source
         # Sync Node: Only log entry when it's coming from an active source