diff --git a/scapy/contrib/HomePlugAV.py b/scapy/contrib/HomePlugAV.py
index 253061429bb12540ca7fa64f794dde754d6abc1b..14b658316f5a82ddecc382126709bb71770ba25f 100644
--- a/scapy/contrib/HomePlugAV.py
+++ b/scapy/contrib/HomePlugAV.py
@@ -658,7 +658,7 @@ class ModulePIB(Packet):
/!\ A wrong slice would produce 'bad' results
"""
name = "ModulePIB"
- __slots__ = ["__offset", "__length"]
+ __slots__ = ["_ModulePIB__offset", "_ModulePIB__length"]
fields_desc=[
ConditionalField(XByteField("FirmwareMajorVersion", 0x00),
lambda pkt:(0x0 == pkt.__offset and 0x1 <= pkt.__offset+pkt.__length)), # The following conditional fiels just check if the current field fits in the data range