diff --git a/modules/mux/mp4.c b/modules/mux/mp4.c
index 9e00b001f7b9ecf4824e11a6ab7e325be6a55bd0..370ce91bd021cfd3330c1061f17f46376b89da4c 100644
--- a/modules/mux/mp4.c
+++ b/modules/mux/mp4.c
@@ -556,6 +556,8 @@ static int Mux(sout_mux_t *p_mux)
                 p_stream->i_last_dts += i_length;
 
                 /* Write a " " */
+                p_data->i_dts = p_stream->i_last_dts;
+                p_data->i_dts = p_data->i_pts;
                 p_data->p_buffer[0] = 0;
                 p_data->p_buffer[1] = 1;
                 p_data->p_buffer[2] = ' ';