diff --git a/src/modules/music-control/e_mod_main.c b/src/modules/music-control/e_mod_main.c index bc162621b..127ff13f0 100644 --- a/src/modules/music-control/e_mod_main.c +++ b/src/modules/music-control/e_mod_main.c @@ -325,6 +325,7 @@ parse_metadata(E_Music_Control_Module_Context *ctxt, Eina_Value *array) if (eina_value_struct_value_get(&st, "arg1", &subst) && eina_value_struct_get(&subst, "arg0", &llval)) { + if (llval < 0) llval = 0; ctxt->meta_length = (double)llval / 1000000.0; } eina_value_flush(&subst);