diff --git a/lib/private/Group/Database.php b/lib/private/Group/Database.php
index 7c91319b3dcc3051dbfe2c05310309c2f13ee4e6..21febce8e6695d59397c955b6486ab30c7b3dc7d 100644
--- a/lib/private/Group/Database.php
+++ b/lib/private/Group/Database.php
@@ -421,6 +421,8 @@ class Database extends ABackend
 	}
 
 	public function getDisplayName(string $gid): string {
+		$this->fixDI();
+
 		$query = $this->dbConn->getQueryBuilder();
 		$query->select('displayname')
 			->from('groups')
@@ -447,6 +449,8 @@ class Database extends ABackend
 			return false;
 		}
 
+		$this->fixDI();
+
 		$query = $this->dbConn->getQueryBuilder();
 		$query->update('groups')
 			->set('displayname', $query->createNamedParameter($displayName))