Fix needsSave is calculated wrong when there are other create/save actions.