diff --git a/src/generic/datectlg.cpp b/src/generic/datectlg.cpp index d5abccfd3a..f2a13d143a 100644 --- a/src/generic/datectlg.cpp +++ b/src/generic/datectlg.cpp @@ -192,7 +192,8 @@ private: if ( (dt.IsValid() && (!dtOld.IsValid() || dt != dtOld)) || (!dt.IsValid() && dtOld.IsValid()) ) { - SetDate(dt); + if ( dt.IsValid() ) + SetDate(dt); SendDateEvent(dt); } }