diff --git a/server/templates/login_otp.html b/server/templates/login_otp.html
index 713b5049b0227f06f5ac1e959135ff6d386bec94..26da7d6f142090c55efd872bf046b3572866facf 100644
--- a/server/templates/login_otp.html
+++ b/server/templates/login_otp.html
@@ -6,7 +6,7 @@
       <div class="row no-gutters">
           {{if .SiteLogo}}
           <div class="col-sm-auto">
-            <img src="./img/site_logo">
+            <img src="{{.URLPrefix}}/img/site_logo">
           </div>
           {{end}}
           <div class="col-sm-auto">
diff --git a/server/templates/login_password.html b/server/templates/login_password.html
index 483e15ed127f14ebb4dbeb87d2d10880b1433b36..866c676f3b19be1a55fbea43f526d8a591b3ef04 100644
--- a/server/templates/login_password.html
+++ b/server/templates/login_password.html
@@ -6,7 +6,7 @@
       <div class="row no-gutters">
           {{if .SiteLogo}}
           <div class="col-sm-auto">
-            <img src="./img/site_logo">
+            <img src="{{.URLPrefix}}/img/site_logo">
           </div>
           {{end}}
           <div class="col-sm-auto">
diff --git a/server/templates/login_u2f.html b/server/templates/login_u2f.html
index 027469c1a4d1b7305e396c7091988a5bd5c76380..4c58acccb42c4d28ca006f848874cbea250d23b0 100644
--- a/server/templates/login_u2f.html
+++ b/server/templates/login_u2f.html
@@ -7,7 +7,7 @@
       <div class="row no-gutters">
           {{if .SiteLogo}}
           <div class="col-sm-auto">
-            <img src="./img/site_logo">
+            <img src="{{.URLPrefix}}/img/site_logo">
           </div>
           {{end}}
           <div class="col-sm-auto">