diff --git a/scapy/layers/inet.py b/scapy/layers/inet.py
index b26a0cd8f8b6faddfe935b9ff48daee5f018a3d4..c383c8b3bf9e4a31ad073f428f4e44a9ca973d00 100644
--- a/scapy/layers/inet.py
+++ b/scapy/layers/inet.py
@@ -200,7 +200,8 @@ TCPOptions = (
                 5 : ("SAck","!"),
                 8 : ("Timestamp","!II"),
                 14 : ("AltChkSum","!BH"),
-                15 : ("AltChkSumOpt",None)
+                15 : ("AltChkSumOpt",None),
+                25 : ("Mood","!p")
                 },
               { "EOL":0,
                 "NOP":1,
@@ -211,6 +212,7 @@ TCPOptions = (
                 "Timestamp":8,
                 "AltChkSum":14,
                 "AltChkSumOpt":15,
+                "Mood":25
                 } )
 
 class TCPOptionsField(StrField):