diff --git a/src/sbbs3/ctrl/LoginAttemptsFormUnit.cpp b/src/sbbs3/ctrl/LoginAttemptsFormUnit.cpp
index 3745e153424ba5a3ab75881eea3255d91f310180..6454a9722f3c3f4e88c2b1ecef773a03c1c5b31d 100644
--- a/src/sbbs3/ctrl/LoginAttemptsFormUnit.cpp
+++ b/src/sbbs3/ctrl/LoginAttemptsFormUnit.cpp
@@ -217,7 +217,7 @@ void __fastcall TLoginAttemptsForm::FilterIpMenuItemClick(TObject *Sender)
 			Screen->Cursor=crDefault;
 	        if(h!=NULL)
 	            hostname = h->h_name;
-			filter_ip(&MainForm->cfg, prot.c_str(), "abuse", hostname
+			filter_ip(&MainForm->cfg, prot.c_str(), (AnsiString(ListItem->Caption) + " failed login attempts").c_str(), hostname
 					,ip_addr.c_str(), username.c_str(), /* filename: */NULL, /* duration: */0);
 		}
         if(ListView->Selected == NULL)