diff --git a/src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceManagerImpl.java b/src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceManagerImpl.java
index ba7a2241b9d8c07b76f9941bb7c056300b8867ec..d2099fe5954bd7501fd4b0c814661515ded435fb 100755
--- a/src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceManagerImpl.java
+++ b/src/main/java/net/floodlightcontroller/devicemanager/internal/DeviceManagerImpl.java
@@ -980,7 +980,7 @@ public class DeviceManagerImpl implements IDeviceManagerService, IOFMessageListe
                             newAttachmentPoint = false;
                         } else {
                             nd.addAttachmentPoint(attachmentPoint);
-                            evHistAttachmtPt(nd, 
+                            evHistAttachmtPt(nd.getDataLayerAddressAsLong(), 
                                              attachmentPoint.getSwitchPort(),
                                              EvAction.ADDED, 
                                              "New AP from pkt-in");