Index: src/OFThread.m ================================================================== --- src/OFThread.m +++ src/OFThread.m @@ -67,11 +67,11 @@ } - initWithObject: (OFObject *)obj { self = [super init]; - object = [obj copy]; + object = [obj retain]; if (!of_thread_new(&thread, call_main, self)) { Class c = isa; [object release]; [super dealloc];