diff --git a/gst/mpegaudioparse/gstmpegaudioparse.c b/gst/mpegaudioparse/gstmpegaudioparse.c
index 9ebc20e..811f109 100644
--- a/gst/mpegaudioparse/gstmpegaudioparse.c
+++ b/gst/mpegaudioparse/gstmpegaudioparse.c
@@ -717,8 +717,8 @@ gst_mp3parse_emit_frame (GstMPEGAudioParse * mp3parse, guint size,
             mp3parse->pending_offset);
         mp3parse->next_ts = mp3parse->pending_ts;
       }
-      mp3parse->pending_ts = GST_CLOCK_TIME_NONE;
     }
+    mp3parse->pending_ts = GST_CLOCK_TIME_NONE;
   }
 
   /* Decide what timestamp we're going to apply */
