diff --git a/bundles/org.openhab.core/src/main/java/org/openhab/core/service/StartLevelService.java b/bundles/org.openhab.core/src/main/java/org/openhab/core/service/StartLevelService.java index 1179a1e465d..97659865999 100644 --- a/bundles/org.openhab.core/src/main/java/org/openhab/core/service/StartLevelService.java +++ b/bundles/org.openhab.core/src/main/java/org/openhab/core/service/StartLevelService.java @@ -177,6 +177,8 @@ protected void modified(Map configuration) { startlevels = parseConfig(configuration); startlevels.keySet() .forEach(sl -> slmarker.put(sl, new ReadyMarker(STARTLEVEL_MARKER_TYPE, Integer.toString(sl)))); + slmarker.put(STARTLEVEL_COMPLETE, + new ReadyMarker(STARTLEVEL_MARKER_TYPE, Integer.toString(STARTLEVEL_COMPLETE))); startlevels.values().stream().forEach(ms -> ms.forEach(e -> registerTracker(e))); }