diff --git a/qweechat/weechat/protocol.py b/qweechat/weechat/protocol.py index 1765346..31db088 100644 --- a/qweechat/weechat/protocol.py +++ b/qweechat/weechat/protocol.py @@ -243,8 +243,8 @@ class Protocol: path = self._obj_str() keys = self._obj_str() count = self._obj_int() - list_path = path.split('/') - list_keys = keys.split(',') + list_path = path.split('/') if path else [] + list_keys = keys.split(',') if keys else [] keys_types = [] dict_keys = WeechatDict() for key in list_keys: