diff --git a/library/src/com/nineoldandroids/view/animation/AnimatorProxy.java b/library/src/com/nineoldandroids/view/animation/AnimatorProxy.java
index <HASH>..<HASH> 100644
--- a/library/src/com/nineoldandroids/view/animation/AnimatorProxy.java
+++ b/library/src/com/nineoldandroids/view/animation/AnimatorProxy.java
@@ -1,7 +1,5 @@
 package com.nineoldandroids.view.animation;
 
-import java.lang.ref.WeakReference;
-import java.util.WeakHashMap;
 import android.graphics.Camera;
 import android.graphics.Matrix;
 import android.graphics.RectF;
@@ -10,6 +8,9 @@ import android.view.View;
 import android.view.animation.Animation;
 import android.view.animation.Transformation;
 
+import java.lang.ref.WeakReference;
+import java.util.WeakHashMap;
+
 /**
  * A proxy class to allow for modifying post-3.0 view properties on all pre-3.0
  * platforms. <strong>DO NOT</strong> wrap your views with this class if you
@@ -249,7 +250,7 @@ public final class AnimatorProxy extends Animation {
     }
     private void invalidateAfterUpdate() {
         View view = mView.get();
-        if (view == null) {
+        if (view == null || view.getParent() == null) {
             return;
         }
Do not invalidate parent if view is not attached to anything.

Closes #<I>.