diff --git a/scapy/layers/l2.py b/scapy/layers/l2.py
index 749d571b7fa078baa91aa3643d64aa831fbd925b..cffaf116574666261f5029fb4598b35aa7854acf 100644
--- a/scapy/layers/l2.py
+++ b/scapy/layers/l2.py
@@ -368,7 +368,7 @@ class GRE(Packet):
                     BitField("key_present",0,1),
                     BitField("seqnum_present",0,1),
                     BitField("strict_route_source",0,1),
-                    BitField("recursion control",0,3),
+                    BitField("recursion_control",0,3),
                     BitField("flags",0,5),
                     BitField("version",0,3),
                     XShortEnumField("proto", 0x0000, ETHER_TYPES),