Index: src/webdav.c
===================================================================
--- src/webdav.c	(revision 1150)
+++ src/webdav.c	(working copy)
@@ -131,7 +131,14 @@
     if (!init_neon())
         return WEBDAV_ERROR_INIT;
         
-    sess = ne_session_create(protocol, server, 80);
+    if(strcmp(protocol, "https") == 0)
+    {
+	sess = ne_session_create(protocol, server, 443);
+    }
+    else
+    {
+	sess = ne_session_create(protocol, server, 80);
+    }
     if (!sess)
     {
         free(buf);
