diff --git a/scapy/packet.py b/scapy/packet.py
index afe5e4da38fb16ebd8a73b8cdbc82c733974f036..ae533747cf56e8c0fcee44fa21013e7415a2b311 100644
--- a/scapy/packet.py
+++ b/scapy/packet.py
@@ -166,6 +166,7 @@ class Packet(BasePacket):
         clone.post_transforms = self.post_transforms[:]
         clone.payload = self.payload.copy()
         clone.payload.add_underlayer(clone)
+        clone.time = self.time
         return clone
 
     def getfieldval(self, attr):