diff --git a/src/main/resources/assets/computercraft/lua/rom/programs/list.lua b/src/main/resources/assets/computercraft/lua/rom/programs/list.lua index c50f90399..14ed40439 100644 --- a/src/main/resources/assets/computercraft/lua/rom/programs/list.lua +++ b/src/main/resources/assets/computercraft/lua/rom/programs/list.lua @@ -7,6 +7,11 @@ if tArgs[1] ~= nil then sDir = shell.resolve( tArgs[1] ) end +if not fs.isDir( sDir ) then + printError( "Not a directory" ) + return +end + -- Sort into dirs/files, and calculate column count local tAll = fs.list( sDir ) local tFiles = {}