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":