Index: NSCalendarDate.m =================================================================== RCS file: /cvsroot/gnustep/gnustep/core/base/Source/NSCalendarDate.m,v retrieving revision 1.108 diff -u -r1.108 NSCalendarDate.m --- NSCalendarDate.m 8 Jul 2005 11:48:34 -0000 1.108 +++ NSCalendarDate.m 20 Jul 2005 14:59:36 -0000 @@ -2558,7 +2558,7 @@ eday += 31; } } - if (emonth < smonth) + if (emonth < smonth || (emonth == smonth && eday 0) { int tmpmonth = emonth - diff - 1; int tmpyear = eyear;