diff --git a/src/main/java/net/floodlightcontroller/hub/Hub.java b/src/main/java/net/floodlightcontroller/hub/Hub.java
index 3618351d75cf7fe899400fad41280452600f8a09..70b920345051bb51669ba15df09e787096b3fc3f 100644
--- a/src/main/java/net/floodlightcontroller/hub/Hub.java
+++ b/src/main/java/net/floodlightcontroller/hub/Hub.java
@@ -78,7 +78,7 @@ public class Hub implements IFloodlightModule, IOFMessageListener {
         po.setActionsLength((short) OFActionOutput.MINIMUM_LENGTH);
 
         // set data if is is included in the packetin
-        if (pi.getBufferId() == 0xffffffff) {
+        if (pi.getBufferId() == OFPacketOut.BUFFER_ID_NONE) {
             byte[] packetData = pi.getPacketData();
             po.setLength(U16.t(OFPacketOut.MINIMUM_LENGTH
                     + po.getActionsLength() + packetData.length));