diff --git a/scapy/asn1/ber.py b/scapy/asn1/ber.py
index 589b965f7386a1bf1ac73c49dbad25a2ba49a489..1e66ffd7dc5ad98fb18fe40d06c9cc4efddef0d3 100644
--- a/scapy/asn1/ber.py
+++ b/scapy/asn1/ber.py
@@ -233,7 +233,7 @@ class BERcodec_NULL(BERcodec_INTEGER):
         if i == 0:
             return chr(cls.tag)+"\0"
         else:
-            return super(cls,cls).enc(i)
+            return BERcodec_INTEGER.enc(i)
 
 class BERcodec_SEP(BERcodec_NULL):
     tag = ASN1_Class_UNIVERSAL.SEP