diff --git a/gst/timecode/gstavwait.c b/gst/timecode/gstavwait.c index 7bcf1362c6..27aab853a8 100644 --- a/gst/timecode/gstavwait.c +++ b/gst/timecode/gstavwait.c @@ -434,7 +434,7 @@ gst_avwait_set_property (GObject * object, guint prop_id, if (self->end_tc) gst_video_time_code_free (self->end_tc); self->end_tc = g_value_dup_boxed (value); - if (self->tc + if (self->tc && self->end_tc && gst_video_time_code_compare (self->tc, self->end_tc) != -1) { gchar *start_tc, *end_tc;