diff -up ksh-20100621/src/lib/libdll/dllplug.c.fixdll ksh-20100621/src/lib/libdll/dllplug.c --- ksh-20100621/src/lib/libdll/dllplug.c.fixdll 2011-10-19 13:12:47.624774191 +0200 +++ ksh-20100621/src/lib/libdll/dllplug.c 2011-10-19 13:13:58.959766755 +0200 @@ -79,7 +79,7 @@ dllplugin(const char* lib, const char* n } if (dll = dllopen(name, flags)) { - if (!dllcheck(dll, dle->path, rel)) + if (!dllcheck(dll, name, rel)) { dlclose(dll); dll = 0;