diff --git a/app/elements/pages/page-element.html b/app/elements/pages/page-element.html
index 3de070d..0400e35 100644
--- a/app/elements/pages/page-element.html
+++ b/app/elements/pages/page-element.html
@@ -150,7 +150,11 @@
Bundled Behaviors
return this.view === 'demo:' + path;
},
_githubLink: function(source) {
- return 'https://github.com/' + source;
+ if(source && source.trim().substring(0, 4) === 'http'){
+ return source;
+ } else {
+ return 'https://github.com/' + source;
+ }
},
getURL: function(active,view,force) {
var url = "/elements/" + this.element;