diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c
index 6f4f4cdf78cc19f8cbfc4c8a068dbd385124426f..055685a67620843ebc6f225a5e4626c6c49e1e3a 100644
--- a/src/sbbs3/userdat.c
+++ b/src/sbbs3/userdat.c
@@ -1472,7 +1472,7 @@ uint finduserstr(scfg_t* cfg, uint usernumber, enum user_field fnum
 	close(file);
 	if(progress != NULL)
 		progress(cbdata, unum, last);
-	return(0);
+	return found;
 }
 
 /****************************************************************************/