diff --git a/android/jni/app-android.cpp b/android/jni/app-android.cpp index 1eb3220d8d..1c509ad60d 100644 --- a/android/jni/app-android.cpp +++ b/android/jni/app-android.cpp @@ -939,7 +939,7 @@ extern "C" bool JNICALL Java_org_ppsspp_ppsspp_NativeActivity_runEGLRenderLoop(J // This is up here to prevent race conditions, in case we pause during init. renderLoopRunning = true; - ANativeWindow *wnd = ANativeWindow_fromSurface(env, _surf); + ANativeWindow *wnd = _surf ? ANativeWindow_fromSurface(env, _surf) : nullptr; WLOG("runEGLRenderLoop. display_xres=%d display_yres=%d", display_xres, display_yres);