--- better_exposed_filters.module
+++ (clipboard)
@@ -147,10 +147,9 @@
                 // For multi-select boxes, rewrite the HTML at the theme level, since the Forms API handles
                 // selects and checkboxes differently.
                 $form[$field_id]['#theme'] = 'select_as_checkboxes';
+                // Add BEF's JavaScript to the mix.
+                drupal_add_js(drupal_get_path('module', 'better_exposed_filters') .'/better_exposed_filters.js');
                 if ($filter->options['expose']['bef_select_all_none']) {
-                  // Add BEF's JavaScript to the mix to handle select all/none functionality
-                  drupal_add_js(drupal_get_path('module', 'better_exposed_filters') .'/better_exposed_filters.js');
-
                   // Add select all/none functionality to this filter.
                   if (!isset($form[$field_id]['#attributes'])) {
                     $form[$field_id]['#attributes'] = array();
