Merge "Fix NPE when mPolicy is unset" into ub-mail-master
diff --git a/src/com/android/exchange/eas/EasProvision.java b/src/com/android/exchange/eas/EasProvision.java
index 2ee4db6..656a668 100644
--- a/src/com/android/exchange/eas/EasProvision.java
+++ b/src/com/android/exchange/eas/EasProvision.java
@@ -181,7 +181,9 @@
         //storeMaxAttachmentSize(mPolicy.mMaxAttachmentSize);
 
         // Apply the policies (that we support) with the temporary key.
-        mPolicy.mProtocolPoliciesUnsupported = null;
+        if (mPolicy != null) {
+            mPolicy.mProtocolPoliciesUnsupported = null;
+        }
         PolicyServiceProxy.setAccountPolicy(mContext, accountId, mPolicy, null);
         if (!PolicyServiceProxy.isActive(mContext, mPolicy)) {
             return false;