diff --git a/datatables.module b/datatables.module
index adea167..02ef15a 100644
--- a/datatables.module
+++ b/datatables.module
@@ -297,6 +297,9 @@ function template_preprocess_datatables_view(&$vars) {
           $column_options['sType'] = 'date';
         }
         $column_options['bSortable'] = TRUE;
+        if ($options['info'][$field]['default_sort_order'] == 'desc') {
+          $column_options['asSorting'] = array('desc', 'asc');
+        }
       }
       $datatable_options['aoColumns'][] = $column_options;
       $datatable_options['aoColumnHeaders'][] = $vars['header'][$field];
