diff --git a/socketIO_client/__init__.py b/socketIO_client/__init__.py index e32996d..c6b3ce0 100644 --- a/socketIO_client/__init__.py +++ b/socketIO_client/__init__.py @@ -277,7 +277,7 @@ class ListenerThread(Thread): def on_event(self, packetID, channelName, data): valueByName = loads(data) eventName = valueByName['name'] - eventArguments = valueByName['args'] + eventArguments = valueByName.get('args', []) callback = self.get_callback(channelName, eventName) callback(*eventArguments)