am fcfcae34: Don\'t crash when sent malformed intent
* commit 'fcfcae34bd2d74e71ee218cfd7aa3567d7c3fc26':
Don't crash when sent malformed intent
diff --git a/src/com/android/contacts/quickcontact/QuickContactActivity.java b/src/com/android/contacts/quickcontact/QuickContactActivity.java
index a03b514..b3b6b54 100644
--- a/src/com/android/contacts/quickcontact/QuickContactActivity.java
+++ b/src/com/android/contacts/quickcontact/QuickContactActivity.java
@@ -145,7 +145,6 @@
import com.android.contacts.widget.MultiShrinkScroller;
import com.android.contacts.widget.MultiShrinkScroller.MultiShrinkScrollerListener;
import com.android.contacts.widget.QuickContactImageView;
-import com.google.common.base.Preconditions;
import com.google.common.collect.Lists;
import java.util.ArrayList;
@@ -790,7 +789,11 @@
QuickContact.MODE_LARGE);
final Uri oldLookupUri = mLookupUri;
- mLookupUri = Preconditions.checkNotNull(lookupUri, "missing lookupUri");
+ if (lookupUri == null) {
+ finish();
+ return;
+ }
+ mLookupUri = lookupUri;
mExcludeMimes = intent.getStringArrayExtra(QuickContact.EXTRA_EXCLUDE_MIMES);
if (oldLookupUri == null) {
mContactLoader = (ContactLoader) getLoaderManager().initLoader(