Loading iconfile list via BLI_getdir did change the current directory, so the file wasn't found anymore.