diff --git a/apps/updatenotification/lib/Controller/APIController.php b/apps/updatenotification/lib/Controller/APIController.php
index 75b847aceb3fb38bd8101591b0b9b0f0242fd1e4..26657eb66f0b805f3ddabb03e0224ecfeca714b5 100644
--- a/apps/updatenotification/lib/Controller/APIController.php
+++ b/apps/updatenotification/lib/Controller/APIController.php
@@ -130,6 +130,15 @@ class APIController extends OCSController {
 
 		$this->language = $this->l10nFactory->getUserLanguage($this->userSession->getUser());
 
+		// Ignore apps that are deployed from git
+		$installedApps = array_filter($installedApps, function(string $appId) {
+			try {
+				return !file_exists($this->appManager->getAppPath($appId) . '/.git');
+			} catch (AppPathNotFoundException $e) {
+				return true;
+			}
+		});
+
 		$missing = array_diff($installedApps, $availableApps);
 		$missing = array_map([$this, 'getAppDetails'], $missing);
 		sort($missing);