Memory leak for CLLocationManager

Can someone explain to me why this code is causing a memory leak if I try to analyze it using the "Instrument" tool? I would be grateful if someone could explain how to get rid of this leak.

BTW: ARC is enabled

Code Block
NSOperationQueue* queue = [[NSOperationQueue alloc] init];
[queue addOperationWithBlock:^{
CLLocationManager* manager = [[CLLocationManager alloc] init];
(void)manager;
}];
[queue waitUntilAllOperationsAreFinished];

Memory leak for CLLocationManager
 
 
Q