I think this needs to be in an else block to keep functional parity.