Remove the check for the window and superview ivars in -blurOnceIfPossible. Verifying -presentationLayer takes care of that.