--- old/modules/javafx.graphics/src/main/native-glass/mac/GlassHelper.m 2017-10-13 15:11:08.000000000 +0530 +++ new/modules/javafx.graphics/src/main/native-glass/mac/GlassHelper.m 2017-10-13 15:11:08.000000000 +0530 @@ -97,7 +97,11 @@ if (_ApplicationClass == NULL) { GET_MAIN_JENV; - _ApplicationClass = (*env)->NewGlobalRef(env, [GlassHelper ClassForName:"com.sun.glass.ui.Application" withEnv:env]); + _ApplicationClass = + [GlassHelper ClassForName:"com.sun.glass.ui.Application" withEnv:env]; + if (_ApplicationClass) { + _ApplicationClass = (*env)->NewGlobalRef(env, _ApplicationClass); + } GLASS_CHECK_EXCEPTION(env); } if (_ApplicationClass == NULL)