'Save' button only enabled when unsaved