diff --git a/classes/display/HTMLDisplayHandler.php b/classes/display/HTMLDisplayHandler.php
index 0ec492ca7..71e6f345d 100644
--- a/classes/display/HTMLDisplayHandler.php
+++ b/classes/display/HTMLDisplayHandler.php
@@ -121,6 +121,14 @@ class HTMLDisplayHandler {
// Remove unnecessary information
$output = preg_replace('/member\_\-([0-9]+)/s','member_0',$output);
+ // set icon
+ $oAdminModel = &getAdminModel('admin');
+ $favicon_url = $oAdminModel->getFaviconUrl();
+ $mobicon_url = $oAdminModel->getMobileIconUrl();
+ Context::set('favicon_url', $favicon_url);
+ Context::set('mobicon_url', $mobicon_url);
+ debugPrint($favicon_url);
+
// convert the final layout
Context::set('content', $output);
$oTemplate = &TemplateHandler::getInstance();
diff --git a/common/tpl/common_layout.html b/common/tpl/common_layout.html
index f1344f06f..8430d3d6f 100644
--- a/common/tpl/common_layout.html
+++ b/common/tpl/common_layout.html
@@ -48,7 +48,7 @@
-
+
@@ -58,6 +58,9 @@
+
+
+
{@ $ssl_actions = Context::getSSLActions() }
-
+
{@ $ssl_actions = Context::getSSLActions() }