diff --git a/src/neighbor.cpp b/src/neighbor.cpp
index 9fdb15da3d0340fe902c38663e8e048d5d02b9d7..d63fb69e8963e5676f982060b77b3d27bb8e3f3e 100644
--- a/src/neighbor.cpp
+++ b/src/neighbor.cpp
@@ -662,7 +662,7 @@ void Neighbor::init()
   // copy current requests and style to old for next run
   
   for (i = 0; i < old_nrequest; i++) delete old_requests[i];
-  memory->destroy(old_requests);
+  memory->sfree(old_requests);
   old_nrequest = nrequest;
   old_requests = requests;
   nrequest = maxrequest = 0;