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.