Index: lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java =================================================================== diff -u -r771dd93b9ea84cec2b55db5c66a5d187da0874c0 -rae3a279333f20ce806e7956ac2b6816b70f19642 --- lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java (.../McServicePOJO.java) (revision 771dd93b9ea84cec2b55db5c66a5d187da0874c0) +++ lams_tool_lamc/src/java/org/lamsfoundation/lams/tool/mc/service/McServicePOJO.java (.../McServicePOJO.java) (revision ae3a279333f20ce806e7956ac2b6816b70f19642) @@ -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); + } } }