Index: main/plugin-web/src/org/ametys/web/content/ContentPagesGenerator.java
===================================================================
--- main/plugin-web/src/org/ametys/web/content/ContentPagesGenerator.java (revision 31506)
+++ main/plugin-web/src/org/ametys/web/content/ContentPagesGenerator.java (working copy)
@@ -33,6 +33,7 @@
import org.ametys.plugins.repository.AmetysObjectResolver;
import org.ametys.plugins.repository.AmetysRepositoryException;
import org.ametys.plugins.repository.version.VersionableAmetysObject;
+import org.ametys.web.repository.content.SharedContent;
import org.ametys.web.repository.content.WebContent;
import org.ametys.web.repository.page.Page;
import org.ametys.web.repository.page.Zone;
@@ -74,6 +75,13 @@
if (content instanceof WebContent)
{
Collection<ZoneItem> zoneItems = ((WebContent) content).getReferencingZoneItems();
+
+ + if (content instanceof SharedContent && ((SharedContent) content).getInitialContent() instanceof WebContent)
+ {
+ zoneItems.addAll(((WebContent)((SharedContent) content).getInitialContent()).getReferencingZoneItems());
+ }
+
for (ZoneItem zoneItem : zoneItems)
{
Zone zone = zoneItem.getZone();
Fix not note that you need to rebuild a live workspace