diff --git a/src/OpenKNX/Time/TimeManager.cpp b/src/OpenKNX/Time/TimeManager.cpp
index d9bb59df..25c1d193 100644
--- a/src/OpenKNX/Time/TimeManager.cpp
+++ b/src/OpenKNX/Time/TimeManager.cpp
@@ -794,7 +794,7 @@ namespace OpenKNX
//
//
//
- if (!_timeProvideSupportKnxDaylightSavingTimeSwitch && ko.asap() == BASE_KoIsSummertime && ParamBASE_SummertimeAll == 0)
+ if (!ParamBASE_InternalTime && !_timeProvideSupportKnxDaylightSavingTimeSwitch && ko.asap() == BASE_KoIsSummertime && ParamBASE_SummertimeAll == 0)
{
_waitTimerReadKo = 0;
bool dst = (bool)ko.value(DPT_Switch);