diff --git a/fhem/FHEM/95_holiday.pm b/fhem/FHEM/95_holiday.pm
index 87e7fc5e6..e2ff868ce 100644
--- a/fhem/FHEM/95_holiday.pm
+++ b/fhem/FHEM/95_holiday.pm
@@ -164,7 +164,9 @@ holiday_refresh($;$$)
} elsif($l =~ m/^4/) { # Interval: 4 MM-DD MM-DD Holiday
my @args = split(" ", $l, 4);
- if($args[1] le $fordate && $args[2] ge $fordate) {
+ if(@args == 4 &&
+ (($args[1] le $fordate && $args[2] ge $fordate) ||
+ ($args[1] le $foryeardate && $args[2] ge $foryeardate))) {
$found = $args[3];
}
@@ -409,7 +411,7 @@ holiday_FW_detailFn($$$$)
1
Exact date. Arguments: <MM-DD> <holiday-name>
Exampe: 1 12-24 Christmas
- You can alternatively specify the year as YYYY-MM-DD.
+ MM-DD can also be written as YYYY-MM-DD.
2
Easter-dependent date. Arguments: <day-offset>
@@ -443,6 +445,7 @@ holiday_FW_detailFn($$$$)
4 12-20 12-31 Winter holiday
4 01-01 01-10 Winter holiday
+ MM-DD can also be written as YYYY-MM-DD.
5
Date relative, weekday fixed holiday. Arguments: <nth>
@@ -564,7 +567,7 @@ holiday_FW_detailFn($$$$)
1
Genaues Datum. Argument: <MM-TT> <Feiertag-Name>
Beispiel: 1 12-24 Weihnachten
- Statt MM-TT kann auch YYYY-MM-TT geschrieben werden
+ MM-TT kann auch als YYYY-MM-TT geschrieben werden.
2
Oster-abhängiges Datum. Argument: <Tag-Offset>
@@ -598,6 +601,7 @@ holiday_FW_detailFn($$$$)
4 12-20 12-31 Winterferien
4 01-01 01-10 Winterferien
+ MM-TT kann auch als YYYY-MM-TT geschrieben werden.
5
Datum relativ, Wochentags ein fester Urlaubstag/Feiertag. Argument: