diff --git a/exec/addfiles.js b/exec/addfiles.js
index 0084acf5e491d4533568c4d3172908d1682e2c79..ea36f6edd83d4df38e597644b63bdab65c3858b4 100644
--- a/exec/addfiles.js
+++ b/exec/addfiles.js
@@ -299,6 +299,9 @@ for(var d = 0; d < dir_list.length; d++) {
 			} else {
 				writeln("Added " + file.name);
 				added++;
+				if(dir.max_files > 0 && filebase.files >= dir.max_files)
+					alert("Max files (" + dir.max_files + ") " +
+						(filebase.files > dir.max_files ? "exceeded" : "reached"));
 			}
 		}
 	}