diff --git a/EduNetworkBuilder/NetworkDevice.cs b/EduNetworkBuilder/NetworkDevice.cs
index 72e4be6..6cc5adc 100644
--- a/EduNetworkBuilder/NetworkDevice.cs
+++ b/EduNetworkBuilder/NetworkDevice.cs
@@ -1777,7 +1777,7 @@ namespace EduNetworkBuilder
                 {
                     if (nPacket != null)
                     {
-                        if(nPacket.destMAC != nc.MAC)
+                        if (nPacket.destMAC != nc.MAC)
                         {
                             nPacket.Tracking.Status = NB.Translate("ND_ProssArr_Error1");
                             nPacket.Tracking.AddMessage(DebugLevel.info, this, NB.Translate("ND_ProssArr_Error"));
@@ -1790,7 +1790,8 @@ namespace EduNetworkBuilder
                         if (tPacket.EncryptionString == nc.EncryptionKey)
                         {
                             nPacket.destMAC = nc.MAC;  //This is already the case, but we need to set it again for some reason.
-                            
+                            nPacket.InboundInterface = nc.InterfaceFromName(nc.NicName()) ;
+
                             nPacket.MyStatus = PacketStatus.processing;
                             nPacket.WhereAmI = this;
                             nPacket.Tracking.AddMessage(DebugLevel.info, this, NB.Translate("ND_ProcessArrival_CommingOut"));