diff -u b/core/modules/system/system.module b/core/modules/system/system.module --- b/core/modules/system/system.module +++ b/core/modules/system/system.module @@ -3367,7 +3367,7 @@ } } - $cache_bins = array_merge(module_invoke_all('cache_flush'), array('form', 'menu', 'plugin')); + $cache_bins = array_merge(module_invoke_all('cache_flush'), array('form', 'menu')); foreach ($cache_bins as $bin) { cache($bin)->expire(); } @@ -3397,7 +3397,7 @@ */ function system_cache_flush() { // Do NOT flush the 'form' cache bin to retain in-progress form submissions. - return array('bootstrap', 'cache', 'page', 'path'); + return array('bootstrap', 'cache', 'page', 'path', 'plugin'); } /**