--- asterisk.org/apps/app_queue.c 2011-02-16 10:10:52.000000000 -0500 +++ asterisk/apps/app_queue.c 2011-05-26 16:02:33.000000000 -0400 @@ -1216,7 +1216,7 @@ q->numperiodicannounce = 0; q->timeoutpriority = TIMEOUT_PRIORITY_APP; if (!q->members) { - if (q->strategy == QUEUE_STRATEGY_LINEAR) + if ((q->strategy == QUEUE_STRATEGY_LINEAR) || (q->strategy == QUEUE_STRATEGY_RRMEMORY)) /* linear strategy depends on order, so we have to place all members in a single bucket */ q->members = ao2_container_alloc(1, member_hash_fn, member_cmp_fn); else