diff --git a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormController.js b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormController.js
index fd32b84d5068dd59b1c79edab74fc6f716fa4dd1..e2a3bdb0221927340c804046326a284d05d0f908 100644
--- a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormController.js
+++ b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/SampleForm/SampleFormController.js
@@ -707,7 +707,7 @@ function SampleFormController(mainController, mode, sample, paginationInfo) {
             if((isCopyWithNewCode || _this._sampleFormModel.mode === FormMode.CREATE || _this._sampleFormModel.mode === FormMode.EDIT) && _this._sampleFormModel.isELNSample) {
                 if(_this._sampleFormModel.mode === FormMode.CREATE) {
                     mainController.sideMenu.refreshCurrentNode();
-                } else if(_this._sampleFormModel.mode === FormMode.EDIT) {
+                } else if(_this._sampleFormModel.mode === FormMode.EDIT || isCopyWithNewCode) {
                     mainController.sideMenu.refreshNodeParentByPermId("SAMPLE", _this._sampleFormModel.sample.permId);
                 }
             }