diff --git a/CHANGELOG b/CHANGELOG
index 815b77afa7b88e1495365df3d4100d2b9de711ea..5727e89b6c5427b0869c6245446cbf8e65d81390 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,8 +1,10 @@
 minerva (11.1.0) stable; urgency=high
   * User can provide Google Maps API key that must be registered in google
     cloud account
-  
- -- Piotr Gawron <piotr.gawron@uni.lu>  Mon, 14 May 2018 9:00:00 +0200
+  * User data overlays must be Google Maps API terms of use compliant
+  * Terms of Use added
+
+ -- Piotr Gawron <piotr.gawron@uni.lu>  Tue, 05 Jun 2018 9:00:00 +0200
   
 minerva (11.0.10) stable; urgency=medium
   * Bug fix: link from overview image to search result was broken
diff --git a/frontend-js/src/main/js/minerva.js b/frontend-js/src/main/js/minerva.js
index 6556f66841cb5010100bfbafc9dc59625629c382..2c9e3d0e58bb8252f05085d80075beef20ca820f 100644
--- a/frontend-js/src/main/js/minerva.js
+++ b/frontend-js/src/main/js/minerva.js
@@ -58,6 +58,9 @@ function processUrlGetParams(params) {
 }
 
 function requestConsent(user, termsOfUseUrl) {
+  if (termsOfUseUrl === "") {
+    return;
+  }
   var dialog = document.createElement("div");
   var dialogContent = document.createElement("div");
   dialogContent.appendChild(functions.createElement({