diff --git a/src/main/java/org/olat/course/nodes/ms/MSStatisticController.java b/src/main/java/org/olat/course/nodes/ms/MSStatisticController.java
index a04e95d677abb71e210d3abb61334b1301a8f43d..b36c40e51d8fb732900de46e6b29cde39ac32ac0 100644
--- a/src/main/java/org/olat/course/nodes/ms/MSStatisticController.java
+++ b/src/main/java/org/olat/course/nodes/ms/MSStatisticController.java
@@ -45,7 +45,6 @@ import org.olat.core.gui.control.Controller;
 import org.olat.core.gui.control.WindowControl;
 import org.olat.core.id.Identity;
 import org.olat.core.util.StringHelper;
-import org.olat.core.util.filter.FilterFactory;
 import org.olat.course.archiver.ScoreAccountingHelper;
 import org.olat.course.assessment.ui.tool.AssessmentToolConstants;
 import org.olat.course.nodes.MSCourseNode;
@@ -173,7 +172,6 @@ public class MSStatisticController extends FormBasicController {
 			String labelCode = translate("tool.stats.table.title.slider", new String[] { 
 					Integer.toString(rubricWrapper.getLabelIndex()), Integer.toString(counter) });
 			String label = EvaluationFormFormatter.formatSliderLabel(slider);
-			label = FilterFactory.getHtmlTagAndDescapingFilter().filter(label);
 			SliderWrapper sliderWrapper = new SliderWrapper(slider, labelCode, label);
 			rubricWrapper.addSlider(sliderWrapper);
 			counter++;
diff --git a/src/main/java/org/olat/modules/forms/ui/EvaluationFormFormatter.java b/src/main/java/org/olat/modules/forms/ui/EvaluationFormFormatter.java
index 6c3c3dc4e2044ea5f3d54da703f797932a7891c5..127898f85fa7726a9b19a22418fa1a3971fdbe30 100644
--- a/src/main/java/org/olat/modules/forms/ui/EvaluationFormFormatter.java
+++ b/src/main/java/org/olat/modules/forms/ui/EvaluationFormFormatter.java
@@ -27,6 +27,7 @@ import java.util.concurrent.TimeUnit;
 
 import org.olat.core.util.Formatter;
 import org.olat.core.util.StringHelper;
+import org.olat.core.util.filter.FilterFactory;
 import org.olat.modules.forms.model.xml.Slider;
 
 /**
@@ -101,13 +102,14 @@ public class EvaluationFormFormatter {
 	public static String formatSliderLabel(Slider slider) {
 		boolean hasStartLabel = StringHelper.containsNonWhitespace(slider.getStartLabel());
 		boolean hasEndLabel = StringHelper.containsNonWhitespace(slider.getEndLabel());
+		String label = null;
 		if (hasStartLabel && hasEndLabel) {
-			return slider.getStartLabel() + " ... " + slider.getEndLabel();
+			label = slider.getStartLabel() + " ... " + slider.getEndLabel();
 		} else if (hasStartLabel) {
-			return slider.getStartLabel();
+			label = slider.getStartLabel();
 		} else if (hasEndLabel) {
-			return slider.getEndLabel();
+			label = slider.getEndLabel();
 		}
-		return null;
+		return label != null? FilterFactory.getHtmlTagAndDescapingFilter().filter(label): null;
 	}
 }
diff --git a/src/main/java/org/olat/modules/forms/ui/RubricDataModel.java b/src/main/java/org/olat/modules/forms/ui/RubricDataModel.java
index 1909bbb7a65c55ea1a4f76f57a95de86851a114f..cda64b288f9f732b580ec52ca73f8748f90fc603 100644
--- a/src/main/java/org/olat/modules/forms/ui/RubricDataModel.java
+++ b/src/main/java/org/olat/modules/forms/ui/RubricDataModel.java
@@ -96,7 +96,7 @@ public class RubricDataModel extends DefaultFlexiTableDataModel<RubricRow> imple
 		if (col - offset == 5) {
 			return rubricRow.getAvg();
 		}
-		return rubricRow.getStepCount(col - 1);
+		return rubricRow.getStepCount(col);
 	}
 
 	@Override