diff --git a/song.py b/song.py
index 6e695dbe2ac3e90cf7bee11db990024e198bec51..0363746c20fb7011832d3f09376ba02648117042 100644
--- a/song.py
+++ b/song.py
@@ -557,6 +557,11 @@ class SongView(BaseView):
                 if not ins.captouch.petals[p*2].pressed and not event.missed and not event.ghost:
                     event.missed = True
                     media.set_volume(0.25)
+                    self.miss = 1.0
+                    self.missed[event.number] = 1.0
+                    self.showstreak = 0.0
+                    self.streak = 0
+                    utils.emit("miss", event.number)
 
         played_events = set()
         ghost_events = set()