diff --git a/scapy/contrib/openflow3.py b/scapy/contrib/openflow3.py
index 48f83b4df380ad2e74064569f1539efdf8b3fabd..e59e5f90e552ec15be7ec6ca870d155756e89e4f 100755
--- a/scapy/contrib/openflow3.py
+++ b/scapy/contrib/openflow3.py
@@ -2595,7 +2595,7 @@ class GroupDescPacketListField(PacketListField):
         remain = s
 
         while remain:
-            l = GroupsDescPacketListField._get_group_desc_length(remain)
+            l = GroupDescPacketListField._get_group_desc_length(remain)
             current = remain[:l]
             remain = remain[l:]
             p = OFPGroupDesc(current)