diff --git a/templates/audio_reader.templ b/templates/audio_reader.templ
index 1bbfabcf..043a337c 100644
--- a/templates/audio_reader.templ
+++ b/templates/audio_reader.templ
@@ -246,7 +246,7 @@ templ AudioReader(user User, metadata ReaderMetadata) {
:value="scrubbing ? scrubValue : currentTime"
class="relative w-full"
@input="scrubbing = true; scrubValue = Number($event.target.value)"
- @change="seekTo(scrubValue); scrubbing = false"
+ @change="commitScrub()"
aria-label="Seek position"
/>
@@ -395,7 +395,7 @@ templ AudioReader(user User, metadata ReaderMetadata) {