diff --git a/src/sbbs3/ctrl/ClientFormUnit.cpp b/src/sbbs3/ctrl/ClientFormUnit.cpp
index aa70895db556fd7545eb6d0a5e878d42d1a502bb..34b087e50987b0cf781eef21b4395fde0a33d497 100644
--- a/src/sbbs3/ctrl/ClientFormUnit.cpp
+++ b/src/sbbs3/ctrl/ClientFormUnit.cpp
@@ -121,7 +121,7 @@ void __fastcall TClientForm::FilterIpMenuItemClick(TObject *Sender)
         		,MB_YESNOCANCEL|MB_ICONQUESTION);
         if(res==IDCANCEL)
     		break;
-    	if(res==IDOK)
+    	if(res==IDYES)
 	        MainForm->FilterIP(
     	     	 ListItem->SubItems->Strings[2].c_str() /* ip_addr */
 	        	,ListItem->SubItems->Strings[0].c_str() /* protocol */