diff --git a/acceptancetests/jujupy/client.py b/acceptancetests/jujupy/client.py
index <HASH>..<HASH> 100644
--- a/acceptancetests/jujupy/client.py
+++ b/acceptancetests/jujupy/client.py
@@ -1683,7 +1683,7 @@ class ModelClient:
             '--format', 'yaml',
             include_e=False)
         output = yaml.safe_load(output_yaml)
-        return output[name]['details']['uuid']
+        return output[name]['details']['controller-uuid']
 
     def get_controller_model_uuid(self):
         output_yaml = self.get_juju_output(
diff --git a/acceptancetests/jujupy/fake.py b/acceptancetests/jujupy/fake.py
index <HASH>..<HASH> 100644
--- a/acceptancetests/jujupy/fake.py
+++ b/acceptancetests/jujupy/fake.py
@@ -798,7 +798,7 @@ class FakeBackend:
             controller_name: {
                 'details': {
                     'api-endpoints': [api_endpoint],
-                    'uuid': uuid,
+                    'controller-uuid': uuid,
                 }
             }
         }
Rename show-controller uuid -> controller-uuid ('uuid' gone in <I>)