diff --git a/indra/newview/llvovolume.cpp b/indra/newview/llvovolume.cpp
index 8677c02829dfb8921445d49ee0200bf0d04afdd2..dfac77857c7e29c311766217a8e20f8edc65128e 100755
--- a/indra/newview/llvovolume.cpp
+++ b/indra/newview/llvovolume.cpp
@@ -335,13 +335,13 @@ U32 LLVOVolume::processUpdateMessage(LLMessageSystem *mesgsys,
 				{
 					mTextureAnimp = new LLViewerTextureAnim(this);
 				}
-				else
-				{
-					if (!(mTextureAnimp->mMode & LLTextureAnim::SMOOTH))
-					{
-						mTextureAnimp->reset();
-					}
-				}
+				else
+				{
+					if (!(mTextureAnimp->mMode & LLTextureAnim::SMOOTH))
+					{
+						mTextureAnimp->reset();
+					}
+				}
 				mTexAnimMode = 0;
 				
 				mTextureAnimp->unpackTAMessage(mesgsys, block_num);