diff --git a/frontend-js/src/main/js/gui/admin/EditGenomeDialog.js b/frontend-js/src/main/js/gui/admin/EditGenomeDialog.js
index 6b26fd513a3a2dbef0c80b114588988dbb3510a9..13073f70fd04e66e5046d598d62f9c7e69e00b5d 100644
--- a/frontend-js/src/main/js/gui/admin/EditGenomeDialog.js
+++ b/frontend-js/src/main/js/gui/admin/EditGenomeDialog.js
@@ -71,11 +71,11 @@ EditGenomeDialog.prototype.createGui = function () {
 
   guiUtils.initTabContent(self);
 
-  guiUtils.addTab(self,{
+  guiUtils.addTab(self, {
     name: "DETAILS",
     content: self.createGeneralTabContent()
   });
-  guiUtils.addTab(self,{
+  guiUtils.addTab(self, {
     name: "GENE MAPPING",
     content: self.createGeneMappingTabContent()
   });
@@ -109,15 +109,24 @@ EditGenomeDialog.prototype.createGeneralTabContent = function () {
   result.appendChild(table);
 
   $(table).on("change", "[name='genomeOrganismSelect']", function () {
-    return self._fillTypeSelect(self.getReferenceGenome(), self.getSelectedOrganism());
+    GuiConnector.showProcessing();
+    return self._fillTypeSelect(self.getReferenceGenome(), self.getSelectedOrganism()).finally(function () {
+      GuiConnector.hideProcessing();
+    });
   });
 
   $(table).on("change", "[name='genomeTypeSelect']", function () {
-    return self._fillVersionSelect(self.getReferenceGenome(), self.getSelectedOrganism(), self.getSelectedType());
+    GuiConnector.showProcessing();
+    return self._fillVersionSelect(self.getReferenceGenome(), self.getSelectedOrganism(), self.getSelectedType()).finally(function () {
+      GuiConnector.hideProcessing();
+    });
   });
 
   $(table).on("change", "[name='genomeVersionSelect']", function () {
-    return self._fillUrl(self.getReferenceGenome(), self.getSelectedOrganism(), self.getSelectedType(), self.getSelectedVersion());
+    GuiConnector.showProcessing();
+    return self._fillUrl(self.getReferenceGenome(), self.getSelectedOrganism(), self.getSelectedType(), self.getSelectedVersion()).finally(function () {
+      GuiConnector.hideProcessing();
+    });
   });