diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
index ebf541fe6d19ad6c2786a6e9974b8daa932e87c2..2e59b3b7875a628d711b19df050a0ddc12c156e1 100644
--- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
+++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/server/ServerFacade.js
@@ -413,7 +413,7 @@ function ServerFacade(openbisServer) {
 					if(data.result.rows[0][0].value == "OK") {
 						callbackFunction(true);
 					} else {
-						callbackFunction(false);
+						callbackFunction(false, data.result.rows[0][1].value);
 					}
 				});
 	}
diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js
index 1f3f0e4fb830c64bfe6613510986465c629e235c..f30ffb7c44bdc750cb577c57696d72881f403975 100644
--- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js
+++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleTable/widgets/MoveSampleController.js
@@ -46,7 +46,7 @@ function MoveSampleController(samplePermId, successAction) {
 		mainController.serverFacade.moveSample(
 				this._moveSampleModel.sample.identifier,
 				this._moveSampleModel.experimentIdentifier,
-				this._moveSampleModel.experimentType, function(isOK) {
+				this._moveSampleModel.experimentType, function(isOK, errorMessage) {
 					if(isOK) {
 						Util.showSuccess("Sample " + _this._moveSampleModel.sample.identifier + " moved to " + _this._moveSampleModel.experimentIdentifier, function() { 
 							Util.unblockUI(); 
@@ -60,7 +60,9 @@ function MoveSampleController(samplePermId, successAction) {
 							} 
 						});
 					} else {
-						Util.showError("Sample " + _this._moveSampleModel.sample.identifier + " failed " + _this._moveSampleModel.experimentIdentifier, function() {});
+						Util.showError("Sample " + _this._moveSampleModel.sample.identifier + " failed to move to " + _this._moveSampleModel.experimentIdentifier + " with error: " + errorMessage, function() {
+							Util.unblockUI();
+						});
 					}
 				});
 	}