Index: /trunk/BNC/src/bncrinex.cpp
===================================================================
--- /trunk/BNC/src/bncrinex.cpp	(revision 6776)
+++ /trunk/BNC/src/bncrinex.cpp	(revision 6777)
@@ -128,4 +128,5 @@
   }
   QString sklDir;
+
   if (!net.isEmpty()) {
     it.toFront();
@@ -146,5 +147,10 @@
     QUrl url(sklDir + "/" + _mountPoint.path().mid(1,4).toLower() + ".skl"); 
     if (url.port() == -1) {
-      url.setPort(80);
+      if (sklDir.contains("https")) {
+        url.setPort(443);
+      }
+      else {
+        url.setPort(80);
+      }
     }
 
@@ -162,4 +168,5 @@
     QByteArray outData;
     query->waitForRequestResult(url, outData);
+
     if (query->status() == bncNetQuery::finished) {
       irc = success;
