diff --git a/src/modules/filesystem/physfs/wrap_Filesystem.cpp b/src/modules/filesystem/physfs/wrap_Filesystem.cpp index 330a452da..2218f9fb2 100644 --- a/src/modules/filesystem/physfs/wrap_Filesystem.cpp +++ b/src/modules/filesystem/physfs/wrap_Filesystem.cpp @@ -212,7 +212,10 @@ namespace physfs int size = tmp.size(); if(size <= 4 || strcmp(filename + (size-4), ".lua") != 0) + { tmp.append(".lua"); + size = tmp.size(); + } for(int i=0;i