diff --git a/runloop_data.c b/runloop_data.c index 8ca11842ea..ee0078b8d7 100644 --- a/runloop_data.c +++ b/runloop_data.c @@ -816,7 +816,7 @@ static void rarch_main_data_overlay_iterate(bool is_thread, data_runloop_t *runl if (rarch_main_is_idle()) return; - if (!driver->overlay) + if (!driver || !driver->overlay) return; #ifdef HAVE_THREADS