catching one more corner case in autosave logic