# HG changeset patch # User Thierry Florac # Date 1518087240 -3600 # Node ID 62318b795eefa866c0dcc67ace9787d5959d8680 # Parent 292bbdf6bf4025b52075e4353bde26c379354212 Check for missing settings in menu divider diff -r 292bbdf6bf40 -r 62318b795eef src/pyams_content/component/paragraph/zmi/__init__.py --- a/src/pyams_content/component/paragraph/zmi/__init__.py Thu Feb 08 09:24:38 2018 +0100 +++ b/src/pyams_content/component/paragraph/zmi/__init__.py Thu Feb 08 11:54:00 2018 +0100 @@ -116,6 +116,8 @@ def __new__(cls, context, request, view, manager): settings = get_parent(context, IParagraphFactorySettings) + if settings is None: + return MenuDivider.__new__(cls) for factory_name in settings.allowed_paragraphs or (): factory = query_utility(IParagraphFactory, name=factory_name) if factory.custom_menu: