@@ -25,11 +25,11 @@ #endif #ifdef OF_HAVE_FILES # import "OFURLHandler_file.h" #endif -#ifdef OF_HAVE_SOCKETS +#if defined(OF_HAVE_SOCKETS) && defined(OF_HAVE_THREADS) # import "OFURLHandler_HTTP.h" #endif static OFMutableDictionary OF_GENERIC(OFString *, OFURLHandler *) *handlers; #ifdef OF_HAVE_THREADS @@ -51,11 +51,11 @@ #ifdef OF_HAVE_FILES [self registerClass: [OFURLHandler_file class] forScheme: @"file"]; #endif -#ifdef OF_HAVE_SOCKETS +#if defined(OF_HAVE_SOCKETS) && defined(OF_HAVE_THREADS) [self registerClass: [OFURLHandler_HTTP class] forScheme: @"http"]; [self registerClass: [OFURLHandler_HTTP class] forScheme: @"https"]; #endif