diff --git a/cheevos/cheevos.c b/cheevos/cheevos.c index 6c69f7da7c..0ead1914bd 100644 --- a/cheevos/cheevos.c +++ b/cheevos/cheevos.c @@ -746,7 +746,8 @@ void rcheevos_reset_game(bool widgets_ready) void rcheevos_refresh_memory() { - rcheevos_init_memory(&rcheevos_locals); + if (rcheevos_locals.memory.total_size > 0) + rcheevos_init_memory(&rcheevos_locals); } bool rcheevos_hardcore_active(void)