diff --git a/lib/app.php b/lib/app.php
index 1d046b3bb5b9697a44182286667c9b8d2d786488..52a1587ae393caf63c17b2fd7c49909edb7e2cea 100644
--- a/lib/app.php
+++ b/lib/app.php
@@ -567,6 +567,7 @@ class OC_App{
 			return;
 		}
 		if(file_exists(OC::$APPSROOT.'/apps/'.$appid.'/appinfo/update.php')){
+			self::loadApp($appid);
 			include OC::$APPSROOT.'/apps/'.$appid.'/appinfo/update.php';
 		}