Fixes a crash caused by missing keychain creds

When the baseURL is missing from the keychain attempting to initialize a
client instance will raise an exception.