diff --git a/includes/registration.forms.inc b/includes/registration.forms.inc
index 6e5fab8..235121a 100644
--- a/includes/registration.forms.inc
+++ b/includes/registration.forms.inc
@@ -917,9 +917,13 @@ function registration_convert_form_settings($values) {
     'settings' => $values['settings'],
     'open' => NULL,
     'close' => NULL,
-    'open_date_token' => $values['scheduling']['open_date_token'],
-    'close_date_token' => $values['scheduling']['close_date_token'],
   );
+  if (module_exists('token')) {
+    $open_token = isset($values['scheduling']['open_date_token']) ? $values['scheduling']['open_date_token'] : '';
+    $close_token = isset($values['scheduling']['close_date_token']) ? $values['scheduling']['close_date_token'] : '';
+    $fields['open_date_token'] = $open_token;
+    $fields['close_date_token'] = $close_token;
+  }

   $date_fields = array(
     array(
