diff --git a/THISMEDownload.py b/THISMEDownload.py
index 504407bd9071cda3979f98ef251d50d9caaec466..9a0a7db63683020279a64c3549e3e746f6331a2e 100755
--- a/THISMEDownload.py
+++ b/THISMEDownload.py
@@ -109,7 +109,10 @@ if __name__ == "__main__":
         datafeatures = data["features"]
         for feat in datafeatures:
             durl = feat["properties"]["services"]["download"]["url"]
-            outtif = os.path.join(args.downdir,durl.split("/")[-1])
+            spurl = durl.split("/")
+            if len(spurl) < 3 :
+                spurl = durl.split("%2F")
+            outtif = os.path.join(args.downdir,spurl[-1])
             cmd = ["wget", "-O", outtif, durl]
             process_command(cmd)