diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js index 2cd50c94d750b3a9912a5f583d0b228173ce2535..5c9c7ea18bc21db6674ff41f758986a68d078c87 100644 --- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js +++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/controllers/MainController.js @@ -263,6 +263,9 @@ function MainController(profile) { this._showViewSamplePageFromPermId = function(permId) { var localInstance = this; this.serverFacade.searchWithUniqueId(permId, function(data) { + if(!data[0]) { + window.alert("The item is no longer available, refresh the page, if the problem persists tell your admin that the Lucene index is probably corrupted."); + } //Update menu var breadCrumbPage = new BreadCrumbPage('view-sample', "showViewSamplePageFromPermId", data[0].permId, 'View '+data[0].code); localInstance.navigationBar.updateBreadCrumbPage(breadCrumbPage);