diff --git a/firmware/application/event_m0.cpp b/firmware/application/event_m0.cpp
index 3737eb5d6b66f6c6cd1e6364c5b07d876145ea6c..d9ebd42f878c5b91c56cfc31c17bfe4807735fea 100644
--- a/firmware/application/event_m0.cpp
+++ b/firmware/application/event_m0.cpp
@@ -343,6 +343,8 @@ void EventDispatcher::handle_encoder() {
 }
 
 void EventDispatcher::handle_touch() {
+	portapack::bl_tick_counter = 0;
+
 	touch_manager.feed(get_touch_frame());
 }