diff --git a/src/client.express.event.listener.js b/src/client.express.event.listener.js
index <HASH>..<HASH> 100644
--- a/src/client.express.event.listener.js
+++ b/src/client.express.event.listener.js
@@ -22,7 +22,7 @@ ClientExpress.EventListener = (function(server) {
           title: element.title || '',
           session: server.session,
           delegateToServer: function () {
-            if (element.href.substr(0, 4) == 'http') {
+            if (element.href.indexOf("://") != -1) {
               window.location = element.href;
               return;
             }
searching for :// instead of http so ftp:// or file:// will work as well now