diff --git a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
index fd81dc33ffd165d20dec913a6d029f80b766000a..4c9637d4d214f24ed873af3045610f3a38840892 100644
--- a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
@@ -299,15 +299,17 @@ OverlayPanel.prototype.overlayToDataRow = function (overlay, checked, disabled)
   result[1] = overlay.getName();
 
   if (overlay.getInputDataAvailable()) {
-    var checkedString = "";
-    if (checked) {
-      checkedString = " checked ";
-    }
-    var disabledString = "";
     if (disabled) {
-      disabledString = " disabled "
+      result[2] = "<div title='You did not consent to terms of the license of Google Maps Platform. Click the \"Edit\" button to do so.'>" +
+        "<i class='fa fa-exclamation-triangle' style='font-size:18px; font-weight:400; padding-right:10px;color:orange'></i></div>";
+    } else {
+      var checkedString = "";
+      if (checked) {
+        checkedString = " checked ";
+      }
+      result[2] = "<input type='checkbox' " + checkedString + " data='" + overlay.getId() + "' name='overlayToggle'/>";
     }
-    result[2] = "<input type='checkbox' " + checkedString + disabledString + " data='" + overlay.getId() + "' name='overlayToggle'/>";
+
     result[3] = "<button data='" + overlay.getId() + "' name='download-overlay'><span class='ui-icon ui-icon-arrowthickstop-1-s'></span></button>";
   } else {
     result[2] = "<a href='#' data='" + overlay.getId() + "' name='overlayLink'><img src='" + GuiConnector.getImgPrefix() + "icons/search.png' style='float: left' hspace='5'/></a>";
@@ -494,8 +496,9 @@ OverlayPanel.prototype.refresh = function (showDefault) {
         if (showDefault && overlay.isDefaultOverlay()) {
           selectedOverlay[overlay.getId()] = true;
         }
-        data.push(self.overlayToDataRow(overlay, selectedOverlay[overlay.getId()], !overlay.isGoogleLicenseConsent()));
-        if (!overlay.isGoogleLicenseConsent()) {
+        var disabled = !overlay.isGoogleLicenseConsent() && self.getMap().getProject().getMapCanvasType() === "GOOGLE_MAPS_API";
+        data.push(self.overlayToDataRow(overlay, selectedOverlay[overlay.getId()], disabled));
+        if (disabled) {
           self.setGoogleLicenseConsentRequired(true);
         }
       }