diff --git a/salt/cloud/clouds/openstack.py b/salt/cloud/clouds/openstack.py
index <HASH>..<HASH> 100644
--- a/salt/cloud/clouds/openstack.py
+++ b/salt/cloud/clouds/openstack.py
@@ -260,10 +260,14 @@ def get_configured_provider():
     '''
     Return the first configured instance.
     '''
-    return config.is_provider_configured(
+    provider = config.is_provider_configured(
         __opts__, __active_provider_name__ or __virtualname__,
-        ('auth', 'region_name'), log_message=False,
-    ) or config.is_provider_configured(
+        ('auth', 'region_name')
+    )
+    if provider:
+        return provider
+
+    return config.is_provider_configured(
         __opts__, __active_provider_name__ or __virtualname__,
         ('cloud', 'region_name')
     )
Return a configured provider, not a bool