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 fccf9ae4467404e46d49748ea83d826af457a626..04dfe417d33e1691e01e204e4c2fafc50dd7e5d3 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
@@ -172,7 +172,11 @@ function MainController(profile) {
 			case "showViewExperiment":
 				var _this = this;
 				this.serverFacade.getELNExperimentSampleIdForExperiment(arg, function(permId) {
-					_this.changeView("showViewSamplePageFromPermId", permId);
+					if(!permId) {
+						Util.showError("1:1 Relation between experiment and sample missing. Probably not created with the ELN UI.");
+					} else {
+						_this.changeView("showViewSamplePageFromPermId", permId);
+					}
 				});
 				break;
 			case "showViewSamplePageFromPermId":