diff --git a/components/esm3/objectstate.cpp b/components/esm3/objectstate.cpp index dd400c0024..149507d728 100644 --- a/components/esm3/objectstate.cpp +++ b/components/esm3/objectstate.cpp @@ -78,7 +78,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)