diff --git a/compctld.c b/compctld.c
index f88132e419ea225562e8571339515fff62e7bdb3..dc48c756151abb27bcd1694ab13feef9621d63e9 100644
--- a/compctld.c
+++ b/compctld.c
@@ -253,7 +253,7 @@ sockerror:
 				continue;
 			}
 			if (limit > total || total - limit < minuser) {
-				mprintf(fd, "-2 at least %zuM must remain available for users.", minuser / 1048576);
+				mprintf(fd, "-2 at least %zuM must remain available for users; maximum limit for computations is %zuM.", minuser / 1048576, (total - minuser) / 1048576);
 				close(fd);
 				continue;
 			}