diff --git a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js
index 344a810e1cd8c06efa7fa41f33a54b739c513951..3b8ae83a1e298d91bb05cfe62d65021845f8d92a 100644
--- a/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js
+++ b/ui-eln-lims/src/core-plugins/eln-lims/1/as/webapps/eln-lims/html/js/views/DataSetForm/DataSetFormView.js
@@ -447,6 +447,9 @@ function DataSetFormView(dataSetFormController, dataSetFormModel) {
 			var datasetTypeCode = null;
 			if(this._dataSetFormModel.mode === FormMode.EDIT) {
                 datasetTypeCode = $("#DATASET_TYPE").val();
+                if(!datasetTypeCode) {
+                    datasetTypeCode = this._getTypeCode();
+                }
             }
 			if(this._dataSetFormModel.mode === FormMode.VIEW) {
 			    datasetTypeCode = this._getTypeCode();