diff --git a/desktop_version/src/FileSystemUtils.cpp b/desktop_version/src/FileSystemUtils.cpp index c7f3b2c7..ec2a9473 100644 --- a/desktop_version/src/FileSystemUtils.cpp +++ b/desktop_version/src/FileSystemUtils.cpp @@ -361,7 +361,15 @@ static PHYSFS_EnumerateCallbackResult enumerateCallback( void FILESYSTEM_enumerateLevelDirFileNames( void (*callback)(const char* filename) ) { - PHYSFS_enumerate("levels", enumerateCallback, (void*) callback); + int success = PHYSFS_enumerate("levels", enumerateCallback, (void*) callback); + + if (success == 0) + { + printf( + "Could not get list of levels: %s\n", + PHYSFS_getErrorByCode(PHYSFS_getLastErrorCode()) + ); + } } static void PLATFORM_getOSDirectory(char* output)