diff --git a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormView.js b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormView.js
index 1553fc5d4c7ce495a5f799300bfe871ac744cb09..000d626d8c23525ea57e9e16fb720455c36bf1fe 100644
--- a/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormView.js
+++ b/plasmid/source/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormView.js
@@ -136,10 +136,7 @@ function SampleFormView(sampleFormController, sampleFormModel) {
 			
 			//Edit
 			if(this._sampleFormModel.mode === FormMode.VIEW) {
-				var $editButton = $("<a>", { 'class' : 'btn btn-default'} )
-									.append($('<span>', { 'class' : 'glyphicon glyphicon-edit' }));
-				
-				$editButton.click(function() {
+				var $editButton = FormUtil.getButtonWithIcon("glyphicon-edit", function () {
 					mainController.changeView('showEditSamplePageFromPermId', _this._sampleFormModel.sample.permId);
 				});
 				toolbarModel.push({ component : $editButton, tooltip: "Enable Editing" });