diff --git a/web/concrete/src/Updater/Update.php b/web/concrete/src/Updater/Update.php
index <HASH>..<HASH> 100644
--- a/web/concrete/src/Updater/Update.php
+++ b/web/concrete/src/Updater/Update.php
@@ -7,6 +7,7 @@ use Loader;
 use Marketplace;
 use Config;
 use Localization;
+use ORM;
 
 class Update
 {
@@ -158,6 +159,10 @@ class Update
         $cms = Core::make('app');
         $cms->clearCaches();
 
+        $em = ORM::entityManager();
+        $dbm = Core::make('database/structure', $em);
+        $dbm->generateProxyClasses();
+
         $configuration = new \Concrete\Core\Updater\Migrations\Configuration();
         $configuration->registerPreviousMigratedVersions();
         $migrations = $configuration->getMigrationsToExecute('up', $configuration->getLatestVersion());
Added the proxy class generation to the upgrade routine.


Former-commit-id: <I>dee<I>a<I>a<I>dcddc9a5c0c3c<I>ae<I>b<I>a