This should just be an else. This is a "damn it why isn't it even sending my request!?" bug waiting to happen for adding a new platform.