=== modified file 'plugin-runner.c' --- plugin-runner.c 2008-09-06 15:34:21 +0000 +++ plugin-runner.c 2008-09-06 15:41:27 +0000 @@ -742,7 +742,11 @@ } char *filename; - ret = asprintf(&filename, "%s/%s", plugindir, dirst->d_name); + if(plugindir == NULL){ + ret = asprintf(&filename, PDIR "/%s", dirst->d_name); + } else { + ret = asprintf(&filename, "%s/%s", plugindir, dirst->d_name); + } if(ret < 0){ perror("asprintf"); continue;