diff --git a/src/opnsense/scripts/unbound/wrapper.py b/src/opnsense/scripts/unbound/wrapper.py index be353e0a6..af530168a 100755 --- a/src/opnsense/scripts/unbound/wrapper.py +++ b/src/opnsense/scripts/unbound/wrapper.py @@ -91,7 +91,7 @@ elif args.stats: ptr = output while len(keys) > 0 : key = keys.pop(0) - if len(keys) == 0: + if len(keys) == 0 and type(ptr[key]) == dict: ptr[key] = value.strip() elif key not in ptr: ptr[key] = dict()