offset surface

I offset a boundary surface and when I do a regeneration of the model the offset flips. Has anyone seen this before? Is there a fix?

SolidworksParts And Features