=== modified file 'modules/date/includes/date_api_argument_handler.inc'
--- modules/date/includes/date_api_argument_handler.inc	2009-10-14 10:14:29 +0000
+++ modules/date/includes/date_api_argument_handler.inc	2010-01-03 09:01:01 +0000
@@ -143,7 +143,15 @@
    */
   function get_default_argument($raw = FALSE) {
     if (!$raw && $this->options['default_argument_type'] == 'date') {
-      return date($this->format(), time());
+      // special processing for the first week of the year in case of week granularity
+      if ($this->options['granularity'] == 'week' &&
+          date('z', time()) <= 7 &&
+          date('W', time()) > 2  ) {
+        return date('Y-\W1', time());
+      }
+      else {
+        return date($this->format(), time());
+      }
     }
     else {
       return parent::get_default_argument($raw);

