diff --git a/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php b/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php index 199a12d3f6..7ae575a98f 100644 --- a/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php +++ b/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php @@ -3074,6 +3074,9 @@ class TypoScriptFrontendController ]; $this->cacheExpires = $expirationTstamp; $this->pageCacheTags[] = 'pageId_' . $cacheData['page_id']; + if ($cacheData['page_id'] !== $this->contentPid) { + $this->pageCacheTags[] = 'pageId_' . $this->contentPid; + } if ($this->page_cache_reg1) { $reg1 = (int)$this->page_cache_reg1; $cacheData['reg1'] = $reg1;