Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java =================================================================== RCS file: /usr/local/cvsroot/lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java,v diff -u -r1.84 -r1.85 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java 15 Oct 2006 11:08:49 -0000 1.84 +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java 16 Oct 2006 23:28:04 -0000 1.85 @@ -2581,12 +2581,14 @@ while (candIterator.hasNext()) { Hashtable candidate = (Hashtable) candIterator.next(); String optionText = (String)candidate.get(CONTENT_Q_ANSWER); - // 1.0.2 has a display order but 2.0 doesn't ToolContentImport102Manager.CONTENT_Q_ORDER - McOptsContent options = new McOptsContent(); - options.setCorrectOption(correctAnswer != null && correctAnswer.equals(optionText)); - options.setMcQueOptionText(optionText); - options.setMcQueContent(question); - question.getMcOptionsContents().add(options); + if ( optionText != null && optionText.length() > 0 ) { + // 1.0.2 has a display order but 2.0 doesn't ToolContentImport102Manager.CONTENT_Q_ORDER + McOptsContent options = new McOptsContent(); + options.setCorrectOption(correctAnswer != null && correctAnswer.equals(optionText)); + options.setMcQueOptionText(optionText); + options.setMcQueContent(question); + question.getMcOptionsContents().add(options); + } } }