fix empty zone add bug after update has been called