diff --git a/core/google/cloud/connection.py b/core/google/cloud/connection.py
index <HASH>..<HASH> 100644
--- a/core/google/cloud/connection.py
+++ b/core/google/cloud/connection.py
@@ -28,7 +28,7 @@ API_BASE_URL = 'https://www.googleapis.com'
 """The base of the API call URL."""
 
 DEFAULT_USER_AGENT = 'gcloud-python/{0}'.format(
-    get_distribution('google-cloud').version)
+    get_distribution('google-cloud-core').version)
 """The user agent for google-cloud-python requests."""
 
 
diff --git a/unit_tests/test_connection.py b/unit_tests/test_connection.py
index <HASH>..<HASH> 100644
--- a/unit_tests/test_connection.py
+++ b/unit_tests/test_connection.py
@@ -70,7 +70,7 @@ class TestConnection(unittest.TestCase):
     def test_user_agent_format(self):
         from pkg_resources import get_distribution
         expected_ua = 'gcloud-python/{0}'.format(
-            get_distribution('google-cloud').version)
+            get_distribution('google-cloud-core').version)
         conn = self._makeOne()
         self.assertEqual(conn.USER_AGENT, expected_ua)
Changing user-agent to use the version from google-cloud-core.

See #<I> for larger discussion.