diff --git a/flask_oauthlib/client.py b/flask_oauthlib/client.py
index <HASH>..<HASH> 100644
--- a/flask_oauthlib/client.py
+++ b/flask_oauthlib/client.py
@@ -292,10 +292,10 @@ class OAuthRemoteApp(object):
         attr = getattr(self, '_%s' % key)
         if attr:
             return attr
-        if default is not False and not self.app_key:
-            # since it has no app_key, use the original property
-            # YES, it is `attr`, not default
-            return attr
+        if not self.app_key:
+            if default is not False:
+                return default
+            return None
         app = self.oauth.app or current_app
         config = app.config[self.app_key]
         if default is not False:
Fix client property. #<I>