@@ -298,12 +298,12 @@ { void *pool; OFRunLoop *runLoop; [OFThread _createMainThread]; - runLoop = [[[OFRunLoop alloc] init] autorelease]; - [OFRunLoop _setMainRunLoop: runLoop]; + runLoop = [OFRunLoop currentRunLoop]; + [OFRunLoop _setMainRunLoop]; pool = objc_autoreleasePoolPush(); [delegate applicationDidFinishLaunching]; objc_autoreleasePoolPop(pool);