diff --git a/Source/GSServicesManager.m b/Source/GSServicesManager.m index 7d4cbdc66..06ad38edc 100644 --- a/Source/GSServicesManager.m +++ b/Source/GSServicesManager.m @@ -247,7 +247,7 @@ NSRegisterServicesProvider(id provider, NSString *name) if (aSelector == 0) [NSException raise: NSInvalidArgumentException format: @"%@ null selector given", NSStringFromSelector(_cmd)]; - return get_imp(GSObjCClass(self), aSelector); + return class_getMethodImplementation(GSObjCClass(self), aSelector); } + (id) servicesProvider