diff --git a/Source/Engine/Core/Collections/Array.h b/Source/Engine/Core/Collections/Array.h index 5845d7f50..01b5d044c 100644 --- a/Source/Engine/Core/Collections/Array.h +++ b/Source/Engine/Core/Collections/Array.h @@ -697,7 +697,7 @@ public: --_count; T* data = _allocation.Get(); if (_count) - data[index] = data[_count]; + data[index] = MoveTemp(data[_count]); Memory::DestructItems(data + _count, 1); }