From e8b966961a8afecbc4ddf9b658c89b6d1bd7c9de Mon Sep 17 00:00:00 2001
From: Will <hortonw@mir.wustl.edu>
Date: Sun, 5 Jun 2016 14:08:49 -0500
Subject: [PATCH] XNAT-4336: Hide "Undefined" projects from Browse menu

---
 src/main/webapp/scripts/xnat/ui/topnav-browse.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/main/webapp/scripts/xnat/ui/topnav-browse.js b/src/main/webapp/scripts/xnat/ui/topnav-browse.js
index 3f69402d..977b1720 100644
--- a/src/main/webapp/scripts/xnat/ui/topnav-browse.js
+++ b/src/main/webapp/scripts/xnat/ui/topnav-browse.js
@@ -11,8 +11,10 @@ var displayProjectNav = function(projectList) {
 var displayFavoriteProjects = function(projectList) {
     if (projectList.length > 0) {
         for (p in projectList) {
-            var pLink = '<li><a href="'+serverRoot+'/data/projects/'+projectList[p].id+'">'+projectList[p].name+'</a></li>';
-            $('#favorite-projects').append(pLink);
+            if (projectList[p].name !== undefined) {
+                var pLink = '<li><a href="'+serverRoot+'/data/projects/'+projectList[p].id+'">'+projectList[p].name+'</a></li>';
+                $('#favorite-projects').append(pLink);
+            }
         };
         $('#favorite-projects').parent('li').removeClass('hidden');
     }
-- 
GitLab