diff --git a/exec/text_sec.js b/exec/text_sec.js
index 53c35998580e9048e948bdb10ec4fac389c773ee..e98fd432bb7d57f7d9d1ade3f79f50802873bf0e 100644
--- a/exec/text_sec.js
+++ b/exec/text_sec.js
@@ -189,6 +189,10 @@ while(bbs.online) {
 						alert("Sorry, that file doesn't exist yet");
 						break;
 					}
+					if(file_size(list[cmd].path) < 1) {
+						alert("Sorry, that file doens't have any content yet");
+						break;
+					}
 					var mode = P_OPENCLOSE | P_CPM_EOF;
 					if(list[cmd].mode !== undefined)
 						mode = eval(list[cmd].mode);