Merge "Update heap dump notes." into dalvik-dev
diff --git a/vm/alloc/CardTable.c b/vm/alloc/CardTable.c
index cc344a8..9e3677b 100644
--- a/vm/alloc/CardTable.c
+++ b/vm/alloc/CardTable.c
@@ -167,9 +167,12 @@
     assert(addr != NULL);
     assert(arg != NULL);
     obj = *(Object **)addr;
+    if (obj == NULL) {
+        return;
+    }
     assert(dvmIsValidObject(obj));
     ctx = arg;
-    if (obj == NULL || dvmHeapBitmapIsObjectBitSet(ctx->markBits, obj)) {
+    if (dvmHeapBitmapIsObjectBitSet(ctx->markBits, obj)) {
         return;
     }
     ctx->whiteRefs += 1;