diff --git a/libretro-common/streams/memory_stream.c b/libretro-common/streams/memory_stream.c index 81c666fa3f..31f0457895 100644 --- a/libretro-common/streams/memory_stream.c +++ b/libretro-common/streams/memory_stream.c @@ -41,7 +41,7 @@ struct memstream static void memstream_update_pos(memstream_t *stream) { - if (stream->ptr > stream->max_ptr) + if (stream && stream->ptr > stream->max_ptr) stream->max_ptr = stream->ptr; }