except ImportError:
         has_pycurl = False
 
-    try:
-        import pytz  # @UnusedImport
-        has_pytz = True
-    
-    except ImportError:
-        has_pytz = False
-
     import mediafiles
     has_ffmpeg = mediafiles.find_ffmpeg() is not None
     
         print('please install pycurl (python-pycurl)')
         ok = False
     
-    if not has_pytz:
-        print('please install pytz (python-pytz)')
-        ok = False
-    
     if not has_ffmpeg:
         print('please install ffmpeg')
         ok = False
 
     }
 
     if ($('#normalPasswordEntry').val()) { /* anonymous access is disabled */ 
-        snapshotUrl = addAuthParams('GET', snapshotUrl);
+        if (snapshotUrl) {
+            snapshotUrl = addAuthParams('GET', snapshotUrl);
+        }
         if (mjpgUrl) {
             mjpgUrl = addAuthParams('GET', mjpgUrl);
         }