From 10f65a67c8a1ded02556a202231b8500ab026809 Mon Sep 17 00:00:00 2001 From: Mike Auty Date: Sun, 25 Mar 2018 18:13:41 +0100 Subject: [PATCH] Ensure the config/branch methods always return. --- volatility/framework/interfaces/configuration.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/volatility/framework/interfaces/configuration.py b/volatility/framework/interfaces/configuration.py index bb7e38432..c2d481a95 100644 --- a/volatility/framework/interfaces/configuration.py +++ b/volatility/framework/interfaces/configuration.py @@ -184,7 +184,7 @@ class HierarchicalDict(collections.abc.Mapping): return self._subdict[key] except KeyError: self._setitem(key = key, value = HierarchicalDict(separator = self.separator), is_data = True) - return None + return HierarchicalDict() def splice(self, key: str, value: 'HierarchicalDict') -> None: """Splices an existing HierarchicalDictionary under a specific key