Index: lams_learning/src/java/org/lamsfoundation/lams/learning/export/service/ExportPortfolioService.java =================================================================== diff -u -r1ffe1c9c11afa505a2f6887f57fa82eb5062a70d -r328f35722ba5c8417d09d3c82a920dd2f591d5d5 --- lams_learning/src/java/org/lamsfoundation/lams/learning/export/service/ExportPortfolioService.java (.../ExportPortfolioService.java) (revision 1ffe1c9c11afa505a2f6887f57fa82eb5062a70d) +++ lams_learning/src/java/org/lamsfoundation/lams/learning/export/service/ExportPortfolioService.java (.../ExportPortfolioService.java) (revision 328f35722ba5c8417d09d3c82a920dd2f591d5d5) @@ -329,8 +329,14 @@ p.setActivityId(activity.getActivityId()); p.setActivityName(tool.getToolDisplayName()); p.setActivityDescription(activity.getTitle()); - p.setExportUrl(tool.getExportPortfolioUrl()); + /* if the tool does not have an export url, use the url that points to the servlet that generates a page saying that the export is not supported */ + String exportUrlForTool = tool.getExportPortfolioUrl(); + if (exportUrlForTool == null || exportUrlForTool.equals("")) + p.setExportUrl(ExportPortfolioConstants.URL_FOR_UNSUPPORTED_EXPORT); + else + p.setExportUrl(tool.getExportPortfolioUrl()); + return p; }