--- fe_nodequeue.module.orig	2010-08-26 19:15:17.000000000 -0400
+++ fe_nodequeue.module	2010-08-26 19:17:21.000000000 -0400
@@ -99,6 +99,13 @@ function fe_nodequeue_queue_features_exp
       // Load nodequeue_queue.
       if (!empty($object->qid)) {
         $nodequeue_queue = nodequeue_load($object->qid);
+        // sort roles and types arrays into ascending order so that we can
+        // check for overridden db data without being affected by the
+        // order in which this array gets stored/loaded.
+        if (!empty($nodequeue_queue->roles))
+          sort($nodequeue_queue->roles);
+        if (!empty($nodequeue_queue->types))
+          sort($nodequeue_queue->types);
         $additions = (array) $nodequeue_queue;
         unset($additions['qid']);
         // TODO: sub
