diff --git a/views_bulk_operations.module b/views_bulk_operations.module
index 26f2f93..2a8a475 100644
--- a/views_bulk_operations.module
+++ b/views_bulk_operations.module
@@ -606,7 +606,7 @@ function _views_bulk_operations_adjust_selection(&$selection, $select_all, $vbo)
     $view->execute($vbo->view->current_display);
     $results = array();
     foreach ($view->result as $row_index => $result) {
-      $results[$row_index] = $result->{$vbo->field_alias};
+      $results[$row_index] = $vbo->get_value($result);
     }
     $selection = $results;
   }
