diff --git a/nodequeue_randomizer.admin.inc b/nodequeue_randomizer.admin.inc
index a75f61c..a25a8e9 100644
--- a/nodequeue_randomizer.admin.inc
+++ b/nodequeue_randomizer.admin.inc
@@ -220,6 +220,7 @@ function nodequeue_randomizer_form_admin_weight(&$form_state, $queue, $subqueue
     }
     else {
       // NOTE: This is not tested as our site does not have a nodequeue with mutiple subqueues
+      module_load_include('inc', 'nodequeue', 'includes/nodequeue.admin');
       $subqueue_list = nodequeue_view_subqueues($queue);
       $subqueue_list = preg_replace('/admin\/content\/nodequeue\/(\d+)\/view\/(\d+)/', 'admin/content/nodequeue/$1/weight/$2', $subqueue_list);
 
