diff --git a/ckanext/datesearch/fanstatic/daterangepicker-module.js b/ckanext/datesearch/fanstatic/daterangepicker-module.js
index 504f556..ea48a37 100644
--- a/ckanext/datesearch/fanstatic/daterangepicker-module.js
+++ b/ckanext/datesearch/fanstatic/daterangepicker-module.js
@@ -52,11 +52,19 @@ this.ckan.module('daterangepicker-module', function ($, _) {
switch (ev.target.name) {
case 'start':
// Set the value of the hidden to the chosen start date.
- $('#ext_startdate').val(v.format(fs) + 'Z');
+ if (ev.date) {
+ $('#ext_startdate').val(v.format(fs) + 'Z');
+ } else {
+ $('#ext_startdate').val('');
+ }
break;
case 'end':
// Set the value of the hidden to the chosen end date.
- $('#ext_enddate').val(v.add('y', 1).subtract('s', 1).format(fs) + 'Z');
+ if (ev.date) {
+ $('#ext_enddate').val(v.add('y', 1).subtract('s', 1).format(fs) + 'Z');
+ } else {
+ $('#ext_enddate').val('');
+ }
break;
}