diff --git a/lib/private/app.php b/lib/private/app.php
index 0ca2ca36bd26eb928d19a3b9ea6dac99b1df3733..be75f96eeee8b961e687afa92dafc1d4d9e3c1a5 100644
--- a/lib/private/app.php
+++ b/lib/private/app.php
@@ -587,6 +587,9 @@ class OC_App {
 			$file = self::getAppPath($appid) . '/appinfo/info.xml';
 		}
 		$data = array();
+		if (!file_exists($file)) {
+			return null;
+		}
 		$content = @file_get_contents($file);
 		if (!$content) {
 			return null;