diff --git a/date_views/includes/date_views_filter_handler.inc b/date_views/includes/date_views_filter_handler.inc
index f761dfa..af1400e 100644
--- a/date_views/includes/date_views_filter_handler.inc
+++ b/date_views/includes/date_views_filter_handler.inc
@@ -30,6 +30,19 @@ class date_views_filter_handler extends date_views_filter_handler_simple {
     return $options;
   }
 
+  function get_filter_value($prefix, $input) {
+    if (empty($input) || (is_array($input) && !array_filter($input))) {
+      if (empty($this->options['exposed'])) {
+        return str_replace(' ', 'T', $this->date_default_value($prefix));
+      }
+      elseif (isset($this->options['expose']['identifier']) && !isset($_GET[$this->options['expose']['identifier']])) {
+        return str_replace(' ', 'T', $this->date_default_value($prefix));
+      }
+    }
+
+    return str_replace(' ', 'T', $input);
+  }
+
   function op_between($field) {
     $this->date_combine_conditions('op_between');
   }
