diff --git a/src/sbbs3/wrappers.c b/src/sbbs3/wrappers.c
index 6ddde1d2adec339be2e9dbb8729678ba7a800a1a..1ce2a88041703d1e3adaf14e536e416e5c60dc61 100644
--- a/src/sbbs3/wrappers.c
+++ b/src/sbbs3/wrappers.c
@@ -395,7 +395,7 @@ ulong DLLCALL getfreediskspace(char* path)
 #else
 		if(avail.u.HighPart)
 #endif
-			return(0x7fffffff);	/* 2GB max */
+			return(0xffffffff);	/* 4GB max */
 
 #ifdef _ANONYMOUS_STRUCT
 		return(avail.LowPart);