diff --git a/tpl/default/editlink.html b/tpl/default/editlink.html
index 15edb00d..568545bd 100644
--- a/tpl/default/editlink.html
+++ b/tpl/default/editlink.html
@@ -81,6 +81,7 @@
+
{if="$http_referer"}
{/if}
diff --git a/tpl/default/tools.html b/tpl/default/tools.html
index fd58cca9..d07dabd0 100644
--- a/tpl/default/tools.html
+++ b/tpl/default/tools.html
@@ -86,7 +86,7 @@ Bookmarklets
alert('{function="str_replace(' ', '%20', t('The selected text is too long, it will be truncated.'))"}');
}
window.open(
- '{$pageabsaddr}?post='%20+%20encodeURIComponent(url)+
+ '{$pageabsaddr}admin/shaare?post='%20+%20encodeURIComponent(url)+
'&title='%20+%20encodeURIComponent(title)+
'&description='%20+%20encodeURIComponent(desc)+
'&source=bookmarklet','_blank','menubar=no,height=800,width=600,toolbar=no,scrollbars=yes,status=no,dialog=1'
diff --git a/tpl/vintage/editlink.html b/tpl/vintage/editlink.html
index f751d50b..ccf8c677 100644
--- a/tpl/vintage/editlink.html
+++ b/tpl/vintage/editlink.html
@@ -8,9 +8,7 @@
{elseif="$link.description==''"}onload="document.linkform.lf_description.focus();"
{else}onload="document.linkform.lf_tags.focus();"{/if} >
-{if="$source !== 'firefoxsocialapi'"}
{include="page.footer"}
-{/if}