diff --git a/webapp/web/templates/freemarker/body/individual/individual-menu.ftl b/webapp/web/templates/freemarker/body/individual/individual-menu.ftl
index ae45c03d7..deb6c38dc 100644
--- a/webapp/web/templates/freemarker/body/individual/individual-menu.ftl
+++ b/webapp/web/templates/freemarker/body/individual/individual-menu.ftl
@@ -4,42 +4,46 @@
<#include "individual-setup.ftl">
-
-
-
Menu management
-
<#assign hasElement = propertyGroups.pullProperty("${namespaces.display}hasElement")!>
-<#-- List the menu items -->
-
-
-<#-- Link to add a new menu item -->
-<#if editable>
- <#assign addUrl = hasElement.addUrl>
- <#if addUrl?has_content>
- Add menu item
+<#if hasElement?has_content>
+
+
+ Menu management
+
+ <#-- List the menu items -->
+
+
+ <#-- Link to add a new menu item -->
+ <#if editable>
+ <#assign addUrl = hasElement.addUrl>
+ <#if addUrl?has_content>
+ Add menu item
+ #if>
#if>
-#if>
-
-${stylesheets.add(' ',
- ' ')}
-
-${headScripts.add('')}
-
-<#assign positionPredicate = "${namespaces.display}menuPosition" />
-
-
-
-${scripts.add('')}
\ No newline at end of file
+
+ ${stylesheets.add(' ',
+ ' ')}
+
+ ${headScripts.add('')}
+
+ <#assign positionPredicate = "${namespaces.display}menuPosition" />
+
+
+
+ ${scripts.add('')}
+<#else>
+ There was an error in the system. The display:hasElement property could not be retrieved.
+#if>
\ No newline at end of file