apply lattice deformation

I have a mesh parented to a lattice, I modify the mesh by modifying the lattice.

When I hit ctrl-shift-a to apply the deformations, i see the shape of the mesh shift. Then when I delete the lattice it shifts again, although in this instance it may just be the size that is shifting.

Going in and out of edit mode does not change anything.

Any ideas?

i don’t know if this will solve your problem, but i always use ctrl a for apply size and rotation before i parent a mesh to a lattice.

There’s a Script called Apply Deformation that will apply changes made by a Lattice in the Mesh menu (in Edit Mode).