--- cookie.c.org        2013-01-17 07:05:56.000000000 +0900
+++ cookie.c    2013-03-26 17:39:17.070087800 +0900
@@ -689,9 +689,9 @@
       lastc->next = co;
     else
       c->cookies = co;
+    c->numcookies++; /* one more cookie in the jar */
   }

-  c->numcookies++; /* one more cookie in the jar */
   return co;
 }
