Index: lams_central/src/java/org/lamsfoundation/lams/web/HomeAction.java =================================================================== diff -u -r7911b538e3fd0e8ae2bb56acac7eed836d4b2320 -re3ea8fcbc274ebde2dfac679c71219184a655c1a --- lams_central/src/java/org/lamsfoundation/lams/web/HomeAction.java (.../HomeAction.java) (revision 7911b538e3fd0e8ae2bb56acac7eed836d4b2320) +++ lams_central/src/java/org/lamsfoundation/lams/web/HomeAction.java (.../HomeAction.java) (revision e3ea8fcbc274ebde2dfac679c71219184a655c1a) @@ -210,7 +210,10 @@ Boolean isPortfolioEnabled = lesson.getLearnerExportAvailable() != null ? lesson .getLearnerExportAvailable() : Boolean.TRUE; Organisation organisation = lesson.getOrganisation(); - isPortfolioEnabled &= organisation.getEnableExportPortfolio(); + //in case of preview lesson (organisation is null) don't check organisation's settings + if (organisation != null) { + isPortfolioEnabled &= organisation.getEnableExportPortfolio(); + } req.setAttribute(AttributeNames.PARAM_LESSON_ID, String.valueOf(lessonId)); req.setAttribute(AttributeNames.PARAM_EXPORT_PORTFOLIO_ENABLED, String.valueOf(isPortfolioEnabled));