diff --git a/srcpkgs/asahi-base/INSTALL b/srcpkgs/asahi-base/INSTALL
index f6b62ea2741..debdbd4d8e5 100644
--- a/srcpkgs/asahi-base/INSTALL
+++ b/srcpkgs/asahi-base/INSTALL
@@ -1,3 +1,3 @@
-if [ "${ACTION}" = "post" ] && [ "${UPDATE}" = "no" ]; then
+if [ "${ACTION}" = "post" ] && ! [ -d /var/service/speakersafetyd ]; then
 	ln -s /etc/sv/speakersafetyd /var/service
 fi
diff --git a/srcpkgs/asahi-base/template b/srcpkgs/asahi-base/template
index f486fa75fbb..19a08a05117 100644
--- a/srcpkgs/asahi-base/template
+++ b/srcpkgs/asahi-base/template
@@ -1,6 +1,6 @@
 # Template file for 'asahi-base'
 pkgname=asahi-base
-version=20250103
+version=20250113
 revision=1
 archs="aarch64*"
 build_style=meta