diff --git a/fhem/www/pgm2/fhemweb_weekprofile.js b/fhem/www/pgm2/fhemweb_weekprofile.js
index 8d6bdd2c0..ede5fe313 100644
--- a/fhem/www/pgm2/fhemweb_weekprofile.js
+++ b/fhem/www/pgm2/fhemweb_weekprofile.js
@@ -584,10 +584,16 @@ function FW_weekprofileEditDay(widget,day)
for (var k=tempOff; k <= tempOn; k+=.5)
{
var selected = (k == temps[i]) ? "selected " : "";
- if (k == widget.TEMP_OFF)
+ if (k == widget.TEMP_OFF) {
+ // currently weekprofile save on|off into json data
+ selected = (temps[i] == "off") ? "selected " : "";
html += "";
- else if (k == widget.TEMP_ON)
+ }
+ else if (k == widget.TEMP_ON) {
+ // currently weekprofile save on|off into json data
+ selected = (temps[i] == "on") ? "selected " : "";
html += "";
+ }
else
html += "";
}