diff --git a/src/gamedata/textures/animations.cpp b/src/gamedata/textures/animations.cpp index f9570aefd..84d87f113 100644 --- a/src/gamedata/textures/animations.cpp +++ b/src/gamedata/textures/animations.cpp @@ -94,12 +94,12 @@ FAnimDef *FTextureAnimator::AddAnim (FAnimDef& anim) { // Found one! mAnimations[i] = anim; - return &anim; + return &mAnimations[i]; } } // Didn't find one, so add it at the end. mAnimations.Push (anim); - return &anim; + return &mAnimations.Last(); } //==========================================================================