Check can update before saving draft, fix #1631