diff --git a/release/scripts/modules/bpy/utils/previews.py b/release/scripts/modules/bpy/utils/previews.py index bd6b6a0d304..965971139e4 100644 --- a/release/scripts/modules/bpy/utils/previews.py +++ b/release/scripts/modules/bpy/utils/previews.py @@ -112,7 +112,7 @@ class ImagePreviewCollection(dict): _uuid_open.remove(self._uuid) def __delitem__(self, key): - _utils_previews.release(self._gen_key(name)) + _utils_previews.release(self._gen_key(key)) super().__delitem__(key) def __repr__(self): @@ -145,6 +145,7 @@ def remove(pcoll): # don't complain about resources on exit (only unregister) import atexit + def exit_clear_warning(): del ImagePreviewCollection.__del__