Index: lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/LearningWebUtil.java =================================================================== diff -u -rfd1c6c450376476c752e6be5cb6048a2e370bd42 -r2fa2955025b267cdbf5f59c9d5f1d436ed1ae69f --- lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/LearningWebUtil.java (.../LearningWebUtil.java) (revision fd1c6c450376476c752e6be5cb6048a2e370bd42) +++ lams_learning/src/java/org/lamsfoundation/lams/learning/web/util/LearningWebUtil.java (.../LearningWebUtil.java) (revision 2fa2955025b267cdbf5f59c9d5f1d436ed1ae69f) @@ -182,8 +182,13 @@ ActivityURL activityURL = new ActivityURL(); activityURL.setType(activity.getClass().getSimpleName()); - String url = activityMapping.getActivityURL(activity); - activityURL.setUrl(url); + if ( isFloating && activity.isFloatingActivity() ) { + // special case - progress engine. Do not want the unknown activity warning + activityURL.setUrl(null); + } else { + activityURL.setUrl(activityMapping.getActivityURL(activity)); + } + activityURL.setActivityId(activity.getActivityId()); activityURL.setTitle(activity.getTitle()); activityURL.setDescription(activity.getDescription());