anchor.diff:                                      </td>
                                       <td>
                                           <% if (StringUtils.isBlank(localeMapping) || StringUtils.equalsIgnoreCase("no", localeMapping)) {%>
  -                                        <% if (StringUtils.isNotBlank(questionId)) { %>
  -                                        <input size="70" name="questionId0" id="questionId0" class="text-box-big"
  -                                               white-list-patterns="^[a-zA-Z0-9]+$"
  -                                               value="<%=Encode.forHtmlAttribute(questionId)%>"/>
  -                                        <%} else { %>
                                           <input size="70" name="questionId0" id="questionId0" class="text-box-big"
                                                  white-list-patterns="^[a-zA-Z0-9]+$"/>
  -                                        <% }
  -                                        } else {%>
  +                                        <%} else {%>
                                           <select id="questionId0" name="questionId0" class="leftCol-med">
                                               <%
                                                   List<String> questionIds = Utils.getUniqueQuestionIds(challenges, setName);
  
positive.code:         if (deleteRowId != null) {
              int rowNo = Integer.parseInt(deleteRowId);
              ChallengeQuestion removed = tempChallenges.remove(rowNo);
              deletedChallenges.add(removed);
          }
  
  
negative.code:             ChallengeQuestion selected = tempChallenges.get(rowNo);
              if (StringUtils.isNotBlank(updatedQuestion)) {
                  selected.setQuestion(updatedQuestion);
                  updatedChallenges.get(rowNo).setQuestion(updatedQuestion);
              }
          }
  
  