diff --git a/server/src/main/resources/web/bpmn.ftl b/server/src/main/resources/web/bpmn.ftl
index 51e5c63a..8da95053 100644
--- a/server/src/main/resources/web/bpmn.ftl
+++ b/server/src/main/resources/web/bpmn.ftl
@@ -5,6 +5,14 @@
<#include "*/commonHeader.ftl">
+
+ <#if currentUrl?contains("http://") || currentUrl?contains("https://") || currentUrl?contains("file://")>
+ <#assign finalUrl="${currentUrl}">
+ <#elseif currentUrl?contains("ftp://") >
+ <#assign finalUrl="${currentUrl}">
+<#else>
+ <#assign finalUrl="${baseUrl}${currentUrl}">
+#if>