Index: lams_common/src/java/org/lamsfoundation/lams/rating/service/RatingService.java =================================================================== RCS file: /usr/local/cvsroot/lams_common/src/java/org/lamsfoundation/lams/rating/service/RatingService.java,v diff -u -r1.1.2.10 -r1.1.2.11 --- lams_common/src/java/org/lamsfoundation/lams/rating/service/RatingService.java 16 Nov 2016 04:16:02 -0000 1.1.2.10 +++ lams_common/src/java/org/lamsfoundation/lams/rating/service/RatingService.java 28 Nov 2016 02:51:11 -0000 1.1.2.11 @@ -193,6 +193,11 @@ public List getRatingCriteriaDtos(Long contentId, Collection itemIds, boolean isCommentsByOtherUsersRequired, Long userId) { + // fail safe - if there are no items, don't try to look anything up! LDEV-4094 + if ( itemIds == null || itemIds.isEmpty() ) { + return new LinkedList(); + } + //initial preparations NumberFormat numberFormat = NumberFormat.getInstance(Locale.US); numberFormat.setMaximumFractionDigits(1);