Index: uspace/drv/time/cmos-rtc/cmos-rtc.c
===================================================================
--- uspace/drv/time/cmos-rtc/cmos-rtc.c	(revision d8a4e79428fd53331b868a1ad778c5794ab317aa)
+++ uspace/drv/time/cmos-rtc/cmos-rtc.c	(revision 2a4c22de08826b19f71f0cc5d025af48448dd04f)
@@ -281,5 +281,9 @@
 
 		/* Now check if it is stable */
-	} while(t->tm_sec  != rtc_register_read(rtc, RTC_SEC));
+	} while( t->tm_sec  != rtc_register_read(rtc, RTC_SEC) ||
+		 t->tm_min  != rtc_register_read(rtc, RTC_MIN) ||
+		 t->tm_mday != rtc_register_read(rtc, RTC_DAY) ||
+		 t->tm_mon  != rtc_register_read(rtc, RTC_MON) ||
+		 t->tm_year != rtc_register_read(rtc, RTC_YEAR));
 
 	/* Check if the RTC is working in BCD mode */
