diff --git a/apps/shortcuts.c b/apps/shortcuts.c index 7846d689af..33383efb1c 100644 --- a/apps/shortcuts.c +++ b/apps/shortcuts.c @@ -607,7 +607,7 @@ static int shortcut_menu_speak_item(int selected_item, void * data) talk_timedate(); else #endif - if (sc->name[0]) + if (sc->name[0] && sc->u.timedata.sleep_timeout >= 0) talk_spell(sc->name, false); else talk_sleeptimer(sc->u.timedata.sleep_timeout);