From 31ea87ae5816a2f46b35f6fa679536c76e4823b8 Mon Sep 17 00:00:00 2001 From: rjy7 Date: Wed, 19 Jan 2011 19:06:13 +0000 Subject: [PATCH] Check that vClassGroup is non-null to prevent errors on the page --- .../partials/menupage/menupage-checkForData.ftl | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/webapp/web/templates/freemarker/body/partials/menupage/menupage-checkForData.ftl b/webapp/web/templates/freemarker/body/partials/menupage/menupage-checkForData.ftl index 3a0c19d26..34867e28e 100644 --- a/webapp/web/templates/freemarker/body/partials/menupage/menupage-checkForData.ftl +++ b/webapp/web/templates/freemarker/body/partials/menupage/menupage-checkForData.ftl @@ -2,12 +2,15 @@ <#assign populatedClasses = 0 /> -<#list vClassGroup as vClass> - <#-- Check to see if any of the classes in this class group have individuals --> - <#if (vClass.entityCount > 0)> - <#assign populatedClasses = populatedClasses + 1 /> - - +<#if vClassGroup??> <#-- the controller may put a null --> + <#list vClassGroup as vClass> + <#-- Check to see if any of the classes in this class group have individuals --> + <#if (vClass.entityCount > 0)> + <#assign populatedClasses = populatedClasses + 1 /> + + + + <#if (populatedClasses == 0)> <#assign noData = true /> <#else>