Fixed a bug where qpush crashed if queue was a nil list