Check if Client.Platform is None before using it

The channel crashes if loaded on a client that doesn't set a value for Client.Platform, I found this out while trying it on PleXBMC.