diff --git a/src/main/java/org/olat/course/condition/operators/OperatorManager.java b/src/main/java/org/olat/course/condition/operators/OperatorManager.java index 716ed0cb03d595c9e5d75200617622326a9ac55b..acb27e2c210b720fa3d8333737d7f9c6e22feb48 100644 --- a/src/main/java/org/olat/course/condition/operators/OperatorManager.java +++ b/src/main/java/org/olat/course/condition/operators/OperatorManager.java @@ -114,7 +114,7 @@ public class OperatorManager { public static String[] getRegisteredAndAlreadyTranslatedOperatorLabels(Locale locale, String[] operatorKeys) { List<String> keys = Arrays.asList(operatorKeys); Translator t = new PackageTranslator(OperatorManager.class.getPackage().getName(), locale); - String[] tmp = new String[ops.size()]; + String[] tmp = new String[operatorKeys.length]; int i = 0; for (Operator o : ops) { if(keys.contains(o.getOperatorKey())) {