diff --git a/components/esm3/objectstate.cpp b/components/esm3/objectstate.cpp index 11fa81b7d8..5204af7daf 100644 --- a/components/esm3/objectstate.cpp +++ b/components/esm3/objectstate.cpp @@ -79,7 +79,7 @@ void ESM::ObjectState::save (ESMWriter &esm, bool inInventory) const std::array pos; memcpy(pos.data(), mPosition.pos, sizeof(float) * 3); memcpy(pos.data() + 3, mPosition.rot, sizeof(float) * 3); - esm.writeHNT ("POS_", pos.data(), 24); + esm.writeHNT ("POS_", pos, 24); } if (mFlags != 0)