diff --git a/src/backend/InvenTree/plugin/plugin.py b/src/backend/InvenTree/plugin/plugin.py index 96011fedf8..5aa5f4c43b 100644 --- a/src/backend/InvenTree/plugin/plugin.py +++ b/src/backend/InvenTree/plugin/plugin.py @@ -375,6 +375,11 @@ class InvenTreePlugin(VersionMixin, MixinBase, MetaBase): @property def settings_url(self): """URL to the settings panel for this plugin.""" + from plugin.registry import registry + + if registry.is_loading: + return None + config = self.plugin_config() if config: return InvenTree.helpers.pui_url(f'/settings/admin/plugin/{config.pk}/')