diff --git a/index.html b/index.html
index 42612beb..b74094fa 100644
--- a/index.html
+++ b/index.html
@@ -1,6 +1,7 @@
@@ -60,6 +158,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mergerfs_webui.cpp b/src/mergerfs_webui.cpp
index d74d7c73..fb5cd6d8 100644
--- a/src/mergerfs_webui.cpp
+++ b/src/mergerfs_webui.cpp
@@ -250,6 +250,7 @@ mergerfs::webui::main(const int argc_,
port = 8000;
http_server.Get("/",::_get_root);
+ http_server.Get("favicon.png",::_get_favicon);
http_server.Get("/mounts",::_get_mounts);
http_server.Get("/kvs",::_get_kvs);
http_server.Post("/kvs",::_post_kvs);