diff --git a/src/main/java/org/olat/portfolio/ui/structel/EPMultiplePageController.java b/src/main/java/org/olat/portfolio/ui/structel/EPMultiplePageController.java
index e4339cc755586eb52f08cc1fd333a24c8646551d..65560dd82d818f82b9e287322cb4244f478b4d78 100644
--- a/src/main/java/org/olat/portfolio/ui/structel/EPMultiplePageController.java
+++ b/src/main/java/org/olat/portfolio/ui/structel/EPMultiplePageController.java
@@ -196,7 +196,7 @@ public class EPMultiplePageController extends BasicController implements Activat
 	private void setAndInitTOCPage(UserRequest ureq) {
 		// this is the toc
 		if (tocPageCtrl == null) {
-			EPPage page = (EPPage) pageList.get(0);
+			PortfolioStructure page = pageList.get(0);
 			PortfolioStructure map = ePFMgr.loadStructureParent(page);
 			tocPageCtrl = new EPTOCReadOnlyController(ureq, getWindowControl(), map, secCallback);
 			listenTo(tocPageCtrl);