prevent corruption when expanding a perfectly saturated queue
where the beginning and end of the queue point are at the same position