diff --git a/_includes/footer.html b/_includes/footer.html
index 678c686e1b02385256407ae604e671065a883d06..43d9e78936aea5d3fe4b29347822b4e32173791a 100644
--- a/_includes/footer.html
+++ b/_includes/footer.html
@@ -11,9 +11,9 @@
 
       {% comment %}This is used to generate share URL for howto-pages{% endcomment %}
       {% if page.include_link %}
+        {% assign parts = page.url | absolute_url | replace: ".html", "" | replace: "http://", "" | replace: "https://", "" | split: "/" %}
       <p class="site-footer-share">Share this page:
-        <a href="{{ site.share_url }}{{ page.url }}">
-          {% assign parts = page.url | absolute_url | replace: ".html", "" | replace: "http://", "" | replace: "https://", "" | split: "/" %}
+        <a href="{{ site.share_url }}{{ parts[site.include_link_index] }}">
           {{ site.share_url }}{{ parts[site.include_link_index] }}
         </a>
       </p>
diff --git a/jekyll-theme-lcsb-default.gemspec b/jekyll-theme-lcsb-default.gemspec
index 4f6eca2ee310ec5e9a019c3ada9cbac2b6d87b21..d3404af517bcf72709dc7d872dca145498556a5f 100644
--- a/jekyll-theme-lcsb-default.gemspec
+++ b/jekyll-theme-lcsb-default.gemspec
@@ -2,7 +2,7 @@
 
 Gem::Specification.new do |spec|
   spec.name          = "jekyll-theme-lcsb-default"
-  spec.version       = "0.2.22"
+  spec.version       = "0.2.23"
   spec.authors       = ["Trefex", "jaceklebioda_lux"]
   spec.email         = ["lcsb-sysadmins@uni.lu"]