diff --git a/menu/menu_driver.c b/menu/menu_driver.c index 0046fe44cc..49bb7fe4b2 100644 --- a/menu/menu_driver.c +++ b/menu/menu_driver.c @@ -368,11 +368,8 @@ void menu_driver_navigation_clear(bool pending_push) { const menu_ctx_driver_t *driver = menu_ctx_driver_get_ptr(); - if (!menu_driver_data) - return; - if (driver->navigation_clear) - driver->navigation_clear(menu_driver_data->userdata, pending_push); + driver->navigation_clear(menu_driver_data ? menu_driver_data->userdata : NULL, pending_push); } static void menu_environment_get(int *argc, char *argv[],