Index: lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java,v diff -u -r1.60 -r1.61 --- lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java 26 Mar 2008 03:57:40 -0000 1.60 +++ lams_tool_vote/src/java/org/lamsfoundation/lams/tool/vote/service/VoteServicePOJO.java 30 Apr 2008 04:53:14 -0000 1.61 @@ -517,8 +517,14 @@ { try { - Set potentialLearners = toolService.getAllPotentialLearners(voteSessionId.longValue()); - return potentialLearners != null ? potentialLearners.size() : 0; + VoteSession session = voteSessionDAO.getVoteSessionByUID(voteSessionId); + if ( session != null ) { + Set potentialLearners = toolService.getAllPotentialLearners(session.getVoteSessionId().longValue()); + return potentialLearners != null ? potentialLearners.size() : 0; + } else { + logger.error("Unable to find vote session record id="+voteSessionId+". Returning 0 users."); + return 0; + } } catch (LamsToolServiceException e) {