diff --git a/layouts/partials/sponsors.html b/layouts/partials/sponsors.html
index e27547616..171389c49 100644
--- a/layouts/partials/sponsors.html
+++ b/layouts/partials/sponsors.html
@@ -33,8 +33,14 @@
{{ if isset $.Site.Data.sponsors .id }}
+ {{ if .url }}
+ {{ $.Scratch.Set "SponsorURL" .url }}
+ {{ else }}
+ {{ $.Scratch.Set "SponsorURL" $s.url }}
+ {{ end }}
+
-

+
{{ "" | safeHTML}}
{{- end -}}
{{- end -}}