diff --git a/foscam/foscam.py b/foscam/foscam.py index 3f6bb8c..81e0756 100644 --- a/foscam/foscam.py +++ b/foscam/foscam.py @@ -123,10 +123,10 @@ def send_command(self, cmd, params=None, raw=False): code = int(child.text) elif child.tag != 'CGI_Result': - if type(child.text) == str: - child.text = unquote(child.text) - params[child.tag] = child.text - + if child.text: + params[child.tag] = unquote(child.text) + else: + params[child.tag] = "" if self.verbose: print ('Received Foscam response: %s, %s' % (code, params)) return code, params