[#2647] Throw before we update.