diff --git a/input/input_overlay.c b/input/input_overlay.c index 22bd3e4313..bacb7286de 100644 --- a/input/input_overlay.c +++ b/input/input_overlay.c @@ -198,7 +198,7 @@ static void input_overlay_load_active(input_overlay_t *ol, float opacity) if (!ol) return; - if (ol->iface->load) + if (ol->iface && ol->iface->load) ol->iface->load(ol->iface_data, ol->active->load_images, ol->active->load_images_size);