It's only necessary with MacPorts's version of the Keychain patch. I put it behind an if statement in the latest version.