Fix issues with save being attempted with no changes since last save