queue2: avoid return flushing if we have a not-linked