diff --git a/montepy/data_inputs/material.py b/montepy/data_inputs/material.py index 843804a6..90552872 100644 --- a/montepy/data_inputs/material.py +++ b/montepy/data_inputs/material.py @@ -125,8 +125,12 @@ def _grab_defaults(self): return params = self._tree["parameters"] for param, value in params.nodes.items(): - lib_type = LibraryType(param.upper()) - self._default_libs[lib_type] = Library(value["data"].value) + try: + lib_type = LibraryType(param.upper()) + self._default_libs[lib_type] = Library(value["data"].value) + # skip extra parameters + except ValueError: + pass # TODO update in update_values for default_libraries @make_prop_val_node("_old_number")