From 5a8f9fdf03903db4d3e25de2a0aebed97fd51fb9 Mon Sep 17 00:00:00 2001 From: German Ilyin Date: Thu, 12 May 2016 19:56:18 +0600 Subject: [PATCH] Handle the case when there is no menu_structure in config --- djangocms_blog/cms_menus.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/djangocms_blog/cms_menus.py b/djangocms_blog/cms_menus.py index e28873e..af6f412 100644 --- a/djangocms_blog/cms_menus.py +++ b/djangocms_blog/cms_menus.py @@ -125,7 +125,11 @@ class BlogNavModifier(Modifier): if app and app.app_config: namespace = resolve(request.path).namespace config = app.get_config(namespace) - if config and config.menu_structure != MENU_TYPE_CATEGORIES: + try: + if config and config.menu_structure != MENU_TYPE_CATEGORIES: + return nodes + except AttributeError: + # in case `menu_structure` is not present in config return nodes if post_cut: return nodes