diff --git a/libi2pd/NetDb.cpp b/libi2pd/NetDb.cpp
index 59964377..414f7dec 100644
--- a/libi2pd/NetDb.cpp
+++ b/libi2pd/NetDb.cpp
@@ -576,7 +576,7 @@ namespace data
 			if (it.second->IsUnreachable ())
 			{
 				// delete RI file
-				m_Storage.Remove (it.first.ToBase64 ());
+				m_Storage.Remove (it.second->GetIdentHashBase64 ());
 				deletedCount++;
 				if (total - deletedCount < NETDB_MIN_ROUTERS) checkForExpiration = false;
 			}