diff --git a/nodequeue_dragdrop.js b/nodequeue_dragdrop.js
index 406b76f..b4e43f9 100644
--- a/nodequeue_dragdrop.js
+++ b/nodequeue_dragdrop.js
@@ -158,9 +158,9 @@ Drupal.behaviors.nodequeueClearTitle = {
 function nodequeueUpdateNodePositions(table_id) {
   // Check if reverse option is set.
   var reverse = Drupal.settings.nodequeue.reverse[table_id.replace(/-/g, '_')];
-  var size = reverse ? $('#' + table_id + ' .node-position').size() : 1;
+  var size = reverse ? $('#' + table_id + ' select.node-position').size() : 1;
 
-  $('#' + table_id + ' tr').filter(":visible").find('.node-position').each(function(i) {
+  $('#' + table_id + ' tr').filter(":visible").find('select.node-position').each(function(i) {
     $(this).val(size);
     reverse ? size-- : size++;
   });
