diff --git a/src/gba/core.c b/src/gba/core.c index 2782179f2..0ca33e567 100644 --- a/src/gba/core.c +++ b/src/gba/core.c @@ -75,7 +75,9 @@ static void _GBACoreLoadConfig(struct mCore* core) { if (core->opts.useBios) { bios = VFileOpen(core->opts.bios, O_RDONLY); } - GBALoadBIOS(gba, bios); + if (bios) { + GBALoadBIOS(gba, bios); + } #endif const char* idleOptimization = mCoreConfigGetValue(&core->config, "idleOptimization");