diff --git a/typo3/sysext/em/classes/install/class.tx_em_install.php b/typo3/sysext/em/classes/install/class.tx_em_install.php
index 0b99f57dccc49fc04079f6bfe0939e5535e35fef..80f1f2997564eb286100a2995e0918c30734b6bd 100644
--- a/typo3/sysext/em/classes/install/class.tx_em_install.php
+++ b/typo3/sysext/em/classes/install/class.tx_em_install.php
@@ -1624,6 +1624,12 @@ class tx_em_Install {
 	function forceDBupdates($extKey, $extInfo) {
 		// Updating tables and fields?
 		if (is_array($extInfo['files']) && in_array('ext_tables.sql', $extInfo['files'])) {
+				// Update the cache configurations with information of new extensions,
+				// that have been installed during the current process
+			$GLOBALS['typo3CacheManager']->setCacheConfigurations(
+				$GLOBALS['TYPO3_CONF_VARS']['SYS']['caching']['cacheConfigurations']
+			);
+
 			$fileContent = t3lib_div::getUrl(tx_em_Tools::getExtPath($extKey, $extInfo['type']) . 'ext_tables.sql');
 			$fileContent .= t3lib_cache::getDatabaseTableDefinitions();
 
@@ -1674,4 +1680,4 @@ if (defined('TYPO3_MODE') && isset($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLA
 	include_once($GLOBALS['TYPO3_CONF_VARS'][TYPO3_MODE]['XCLASS']['typo3/sysext/em/classes/install/class.tx_em_install.php']);
 }
 
-?>
+?>
\ No newline at end of file