diff --git a/typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateInformationModuleFunctionController.php b/typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateInformationModuleFunctionController.php
index eb16f61f478234f853940019643f1906e8c9af33..3293e2e03fd0dfa786dc844dc2ea531d2a9616c1 100644
--- a/typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateInformationModuleFunctionController.php
+++ b/typo3/sysext/tstemplate/Classes/Controller/TypoScriptTemplateInformationModuleFunctionController.php
@@ -274,6 +274,8 @@ class TypoScriptTemplateInformationModuleFunctionController extends \TYPO3\CMS\B
 					$this->tce_processed = TRUE;
 					// re-read the template ...
 					$this->initialize_editor($this->pObj->id, $template_uid);
+					// reload template menu
+					$manyTemplatesMenu = $this->pObj->templateMenu();
 				}
 				// If files has been edited:
 				if (is_array($edit)) {