diff --git a/widget/android/AndroidBridge.cpp b/widget/android/AndroidBridge.cpp index bbb363bb9e9..9227b772fe5 100644 --- a/widget/android/AndroidBridge.cpp +++ b/widget/android/AndroidBridge.cpp @@ -2099,7 +2099,7 @@ AndroidBridge::CreateSurface() jobject surface = env->CallStaticObjectMethod(mGeckoAppShellClass, jCreateSurface); if (surface) - env->NewGlobalRef(surface); + surface = env->NewGlobalRef(surface); return surface; #endif