diff --git a/content/images/favicon.png b/content/images/favicon.png
new file mode 100644
index 0000000000000000000000000000000000000000..7b22b6c9e3c71f5afc8ef753ce8dca69fc05c25c
Binary files /dev/null and b/content/images/favicon.png differ
diff --git a/pelicanconf.py b/pelicanconf.py
index 4af258ce3623b479a577b02a969149e6f7515457..e68d9c5f79bc1fa9015e45ecc72d3461590fdb3c 100644
--- a/pelicanconf.py
+++ b/pelicanconf.py
@@ -6,6 +6,7 @@ AUTHOR = "Teckids e.V."
 SITENAME = "Teckids e.V."
 SITEURL = ""
 SITELOGO = "{}/images/logo.png".format(SITEURL)
+FAVICON = "{}/images/favicon.png".format(SITEURL)
 
 ARTICLE_PATHS = ["posts"]
 PAGE_PATHS = ["pages"]
diff --git a/themes/teckids b/themes/teckids
index 72a7c63418623ba09404ed9570a75ec00f511571..b934c6cca07756ef80387d204723d1911cbd4752 160000
--- a/themes/teckids
+++ b/themes/teckids
@@ -1 +1 @@
-Subproject commit 72a7c63418623ba09404ed9570a75ec00f511571
+Subproject commit b934c6cca07756ef80387d204723d1911cbd4752