diff --git a/volatility/framework/symbols/intermed.py b/volatility/framework/symbols/intermed.py index 502232b57..dbd27086f 100644 --- a/volatility/framework/symbols/intermed.py +++ b/volatility/framework/symbols/intermed.py @@ -388,7 +388,7 @@ class Version1Format(ISFormatTable): lookup = self._json_object['enums'].get(name, None) if not lookup: raise exceptions.SymbolSpaceError("Unknown enumeration: {}".format(name)) - result = {"choices": copy.deepcopy(lookup['constants']), "base_type": self.natives.get_type(lookup['type'])} + result = {"choices": copy.deepcopy(lookup['constants']), "base_type": self.natives.get_type(lookup['base'])} return result def get_enumeration(self, enum_name: str) -> interfaces.objects.Template: