diff --git a/lib/private/Security/CertificateManager.php b/lib/private/Security/CertificateManager.php
index befdcb6b85bb8293fd7a94eaa2e5a3c4257c8d7b..77d0c844b8c1056936e6af326743b4b64156aa7e 100644
--- a/lib/private/Security/CertificateManager.php
+++ b/lib/private/Security/CertificateManager.php
@@ -238,8 +238,9 @@ class CertificateManager implements ICertificateManager {
 		if (!$this->view->file_exists($targetBundle)) {
 			return true;
 		}
+
 		if (!is_null($uid)) { // also depend on the system bundle
-			$sourceBundles[] = $this->view->filemtime($this->getCertificateBundle(null));
+			$sourceMTimes[] = $this->view->filemtime($this->getCertificateBundle(null));
 		}
 
 		$sourceMTime = array_reduce($sourceMTimes, function ($max, $mtime) {