diff --git a/android/src/com/sitata/googleplus/TitaniumGooglePlusModule.java b/android/src/com/sitata/googleplus/TitaniumGooglePlusModule.java index b43760a..3d3a164 100644 --- a/android/src/com/sitata/googleplus/TitaniumGooglePlusModule.java +++ b/android/src/com/sitata/googleplus/TitaniumGooglePlusModule.java @@ -229,7 +229,9 @@ private void handleSignInSuccess(String email, String token) { HashMap event = new HashMap(); event.put("accountId", email); event.put("accessToken", token); - successCallback.call(getKrollObject(), event); + if (successCallback != null){ + successCallback.call(getKrollObject(), event); + } } @@ -260,7 +262,9 @@ private void handleError(String code) { HashMap event = new HashMap(); event.put("error", code); - errorCallback.call(getKrollObject(), event); + if (errorCallback != null){ + errorCallback.call(getKrollObject(), event); + } }