because it "already was" only if tier_of in pending was == tierpool_id. But it may be the case that it was another tierpool_id in which case it is overriden (which is fine as far as I understand because the modification has not been proposed yet).