Index: fck_link.js
===================================================================
--- fck_link.js	(revision 2678)
+++ fck_link.js	(working copy)
@@ -797,8 +797,19 @@
 	OpenFileBrowser( FCKConfig.LinkBrowserURL, FCKConfig.LinkBrowserWindowWidth, FCKConfig.LinkBrowserWindowHeight ) ;
 }
 
-function SetUrl( url )
+function SetUrl( url, protocol)
 {
+    var sel = GetE('cmbLinkProtocol');
+    
+    if(protocol != undefined)
+    {
+        for(var i = 0; i < sel.length; i++)
+        {
+            if(sel.options[i].value == protocol)
+                sel.selectedIndex = i;
+        }
+    }
+    
 	GetE('txtUrl').value = url ;
 	OnUrlChange() ;
 	dialog.SetSelectedTab( 'Info' ) ;
