diff --git a/lib/app.php b/lib/app.php
index 594f057709126a8bd43a469e9a00157d6e74c6ab..cb68ea3ddde73f8852e9b2a381c687361308061b 100755
--- a/lib/app.php
+++ b/lib/app.php
@@ -390,9 +390,8 @@ class OC_App{
 	 */
 	public static function getAppVersion($appid) {
 		$file= self::getAppPath($appid).'/appinfo/version';
-		$version=@file_get_contents($file);
-		if($version) {
-			return trim($version);
+		if(is_file($file) && $version = trim(file_get_contents($file))) {
+			return $version;
 		}else{
 			$appData=self::getAppInfo($appid);
 			return isset($appData['version'])? $appData['version'] : '';