diff --git a/LiteNetLib/LiteNetPeer.cs b/LiteNetLib/LiteNetPeer.cs
index fd4cc561..78ba2e9d 100644
--- a/LiteNetLib/LiteNetPeer.cs
+++ b/LiteNetLib/LiteNetPeer.cs
@@ -339,7 +339,7 @@ private void OverrideMtu(int mtuValue)
/// type of channel ReliableOrdered or ReliableUnordered
/// packets count in channel queue
public int GetPacketsCountInReliableQueue(bool ordered) =>
- _reliableChannel?.PacketsInQueue ?? 0;
+ (ordered ? _reliableChannel : _reliableUnorderedChannel)?.PacketsInQueue ?? 0;
///
/// Create temporary packet (maximum size MTU - headerSize) to send later without additional copies