From 528df7674724a2c0ecb089ba8621995dd7d22a1d Mon Sep 17 00:00:00 2001 From: jeremystretch Date: Wed, 1 Sep 2021 12:55:25 -0400 Subject: [PATCH] #7082: Handle stale content types --- netbox/utilities/utils.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/netbox/utilities/utils.py b/netbox/utilities/utils.py index d9646f38f..9ddb072f3 100644 --- a/netbox/utilities/utils.py +++ b/netbox/utilities/utils.py @@ -348,8 +348,12 @@ def content_type_name(contenttype): """ Return a proper ContentType name. """ - meta = contenttype.model_class()._meta - return f'{meta.app_config.verbose_name} > {meta.verbose_name}' + try: + meta = contenttype.model_class()._meta + return f'{meta.app_config.verbose_name} > {meta.verbose_name}' + except AttributeError: + # Model no longer exists + return f'{contenttype.app_label} > {contenttype.model}' #