diff --git a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
index 52f80c3e9807f44ad7c4e80a8970a5a606201d5b..4417fd00fb3c6d80388f34557846a8a37e23078e 100644
--- a/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
+++ b/frontend-js/src/main/js/gui/leftPanel/OverlayPanel.js
@@ -314,7 +314,7 @@ OverlayPanel.prototype.refresh = function() {
     if (user.getLogin() === "anonymous") {
       title.innerHTML = 'YOU ARE NOT LOGGED IN. PLEASE, <a href="#">LOG IN</a> TO UPLOAD AND VIEW CUSTOM OVERLAYS';
       $(title).find("a")[0].onclick = function() {
-        return self.getLoginDialog().open();
+        return self.getParent().getLoginDialog().open();
       };
       addButton.style.display = "none";
     } else {