diff --git a/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java b/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java index 6cad1a6..e32aeae 100644 --- a/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java +++ b/android/app/src/main/java/com/microsoft/codepush/react/CodePush.java @@ -184,7 +184,7 @@ public class CodePush implements ReactPackage { JSONObject pendingUpdate = mSettingsManager.getPendingUpdate(); if (pendingUpdate != null) { JSONObject packageMetadata = this.mUpdateManager.getCurrentPackage(); - if (!isPackageBundleLatest(packageMetadata) && hasBinaryVersionChanged(packageMetadata)) { + if (packageMetadata == null || !isPackageBundleLatest(packageMetadata) && hasBinaryVersionChanged(packageMetadata)) { CodePushUtils.log("Skipping initializeUpdateAfterRestart(), binary version is newer"); return; }