--- pyanaconda/ui/gui/spokes/datetime_spoke.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/pyanaconda/ui/gui/spokes/datetime_spoke.py b/pyanaconda/ui/gui/spokes/datetime_spoke.py index 09f8435..adebb2f 100644 --- a/pyanaconda/ui/gui/spokes/datetime_spoke.py +++ b/pyanaconda/ui/gui/spokes/datetime_spoke.py @@ -403,7 +403,8 @@ class DatetimeSpoke(NormalSpoke): self.data.timezone.nontp = not self._ntpSwitch.get_active()
def execute(self): - GLib.source_remove(self._update_datetime_timer_id) + if self._update_datetime_timer_id is not None: + GLib.source_remove(self._update_datetime_timer_id) self._update_datetime_timer_id = None self.data.timezone.setup(self.data)