diff --git a/CHANGELOG b/CHANGELOG
index cf175a2858f293a0e64ca7924547c4ca67a26ac8..172c1bf8beff8d730b021c6660583bb72544c074 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,6 @@
 minerva (13.2.0) stable; urgency=medium
-  * Bug fix:search by drugs didn't check synonyms in chembl database 
+  * Bug fix: search by drugs didn't check synonyms in chembl database 
+  * Bug fix: verification of overlay type added (#917) 
 
  -- Piotr Gawron <piotr.gawron@uni.lu>  Wed, 21 Aug 2019 17:00:00 +0200
 
diff --git a/frontend-js/src/main/js/gui/AddOverlayDialog.js b/frontend-js/src/main/js/gui/AddOverlayDialog.js
index a11e5f5802c1d1c6ba2b5313f2c233d591b95f31..d4d0d5b2336ae606a069266867bd4722b5ae521d 100644
--- a/frontend-js/src/main/js/gui/AddOverlayDialog.js
+++ b/frontend-js/src/main/js/gui/AddOverlayDialog.js
@@ -163,6 +163,9 @@ AddOverlayDialog.prototype.processFile = function (file) {
             descriptionInput.value = overlay.getDescription();
           }
           if (overlay.getType() !== undefined) {
+            if ($("option[value='" + overlay.getType() + "']", typeSelect).length === 0) {
+              GuiConnector.warn("Invalid type: " + overlay.getType());
+            }
             typeSelect.val(overlay.getType());
           }
           if (overlayParser.containsMixedNewLineCharacters(evt.target.result)) {