diff --git a/src/sbbs3/nopen.h b/src/sbbs3/nopen.h
index 1084436cdb02d3b98ac60ef9def699e2e6f32d2b..930640670491e8d0c8dd12ba31072cf8ed52b1a2 100644
--- a/src/sbbs3/nopen.h
+++ b/src/sbbs3/nopen.h
@@ -27,7 +27,7 @@
 #include "gen_defs.h"		/* bool */
 
 #define FNOPEN_BUF_SIZE		(2*1024)
-#define LOOP_NOPEN	  500	/* Retries before file access denied			*/
+#define LOOP_NOPEN	  100	/* Retries before file access denied			*/
 
 #ifdef __cplusplus
 extern "C" {
diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c
index 6169e7f2004725c67fa48b20fce5e6041f979e7a..4d864ee626d7241be7a20e1696f64ae94f07487a 100644
--- a/src/sbbs3/userdat.c
+++ b/src/sbbs3/userdat.c
@@ -48,7 +48,7 @@
 #define USER_FIELD_SEPARATOR '\t'
 static const char user_field_separator[2] = { USER_FIELD_SEPARATOR, '\0' };
 
-#define LOOP_USERDAT 500
+#define LOOP_USERDAT 100
 
 char* userdat_filename(scfg_t* cfg, char* path, size_t size)
 {