diff --git a/src/main/java/org/openflow/protocol/OFPacketQueue.java b/src/main/java/org/openflow/protocol/OFPacketQueue.java
index c48a1b1d356806fd7ad98d89f1a33c223a23b812..e8de1af56b950465c23cc140ad4991e0922aa34f 100644
--- a/src/main/java/org/openflow/protocol/OFPacketQueue.java
+++ b/src/main/java/org/openflow/protocol/OFPacketQueue.java
@@ -35,7 +35,7 @@ public class OFPacketQueue {
 
     public OFPacketQueue() {
         this.queueId = -1;
-        this.length = -1;
+        this.length = U16.t(MINIMUM_LENGTH);
     }
 
     public OFPacketQueue(int queueId) {