diff --git a/scapy/layers/inet6.py b/scapy/layers/inet6.py
index 5466e985721c3bae2c465fd2c57beaf0338057f2..5f5314d2b9bf3254ae12ae98d4adcb8a159b4345 100644
--- a/scapy/layers/inet6.py
+++ b/scapy/layers/inet6.py
@@ -206,6 +206,8 @@ class IP6Field(Field):
                 vaddr = in6_6to4ExtractAddr(x)
                 return "%s [6to4 GW: %s]" % (self.i2h(pkt, x), vaddr)
         return self.i2h(pkt, x)       # No specific information to return
+    def randval(self):
+        return RandIP6()
 
 class SourceIP6Field(IP6Field):
     def __init__(self, name, dstname):