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);