diff --git a/contrib/map/backend/warden-map.py b/contrib/map/backend/warden-map.py
index 096448c562f5a9e35ff26cb4e525b79975731df0..9bb91bfbd612a0d72a6e7d231851539a8f89e5af 100755
--- a/contrib/map/backend/warden-map.py
+++ b/contrib/map/backend/warden-map.py
@@ -11,7 +11,7 @@ def getLastEvents(events, client, key, cert, cacert, secret):
 
   try:
     ses = Session()
-    req = Request('POST', 'https://warden-hub.cesnet.cz/warden3/getEvents?client='+ client +'&secret='+ secret +'&count=' + events)
+    req = Request('POST', 'https://warden-hub.cesnet.cz/warden3/getEvents?client='+ client + ('&secret='+ secret if secret else "")+'&count=' + events)
     pre = req.prepare()
     res = ses.send(pre, cert = (cert, key), verify=cacert)
   except requests.exceptions.RequestException as error: