Passing non-null class loader to readParcelable

Bug: 2512038
Change-Id: I5c1e20f1fb40e81949c3c88e7f3210d11fcb31f0
diff --git a/src/com/android/contacts/ContactEntryAdapter.java b/src/com/android/contacts/ContactEntryAdapter.java
index 9f11165..34ee505 100644
--- a/src/com/android/contacts/ContactEntryAdapter.java
+++ b/src/com/android/contacts/ContactEntryAdapter.java
@@ -66,10 +66,11 @@
          * Helper for making subclasses parcelable.
          */
         protected void readFromParcel(Parcel p) {
+            final ClassLoader loader = getClass().getClassLoader();
             type = p.readInt();
             label = p.readString();
             data = p.readString();
-            uri = p.readParcelable(null);
+            uri = p.readParcelable(loader);
             id = p.readLong();
             maxLines = p.readInt();
             mimetype = p.readString();