diff --git a/exec/text_sec.js b/exec/text_sec.js
index f774deab2af50f44f5e9117016e9e417eaedf913..c0bc1c8677a261c3a180e19b7fe665dcb44bff1a 100644
--- a/exec/text_sec.js
+++ b/exec/text_sec.js
@@ -131,7 +131,7 @@ while(bbs.online) {
 				var desc = console.getstr(file_getname(path), 70, K_EDIT|K_LINE);
 				if(!desc || console.aborted)
 					break;
-				list.splice(i, 0, { name: file_getname(path), desc: desc });
+				list.splice(i, 0, { name: file_getname(path), desc: desc, path: path });
 				write_list(usrsec[cursec], list);
 				break;
 			}