Don't try to parse the signature if it's nil

Since updating to 1.4.1 I've seen this error at our error tracking log. Sometimes the signature is nil and `base64_decode_url` was raising since it expects and string.