diff --git a/src/python/gem5/resources/resource.py b/src/python/gem5/resources/resource.py index b3432ffe07..bccf0a1b87 100644 --- a/src/python/gem5/resources/resource.py +++ b/src/python/gem5/resources/resource.py @@ -1164,7 +1164,10 @@ def _get_workload( ) # Adding the additional parameters to the workload parameters - if workload["additional_params"]: + if ( + "additional_params" in workload.keys() + and workload["additional_params"] + ): for key in workload["additional_params"].keys(): assert isinstance(key, str) value = workload["additional_params"][key]