Index: src/OFPlugin.m ================================================================== --- src/OFPlugin.m +++ src/OFPlugin.m @@ -37,11 +37,11 @@ } memcpy(file, [path cString], pathlen); memcpy(file + pathlen, PLUGIN_SUFFIX, suffixlen); file[pathlen + suffixlen] = 0; - if ((handle = dlopen(file, RTLD_NOW)) == NULL) { + if ((handle = dlopen(file, RTLD_LAZY)) == NULL) { free(file); @throw [OFInitializationFailedException newWithClass: self]; } free(file);