In a cross-realm scenario the cred-cache can become populated with multiple similar tickets. This happens when a KDC returns a "closer" tgt which is different to the requested ticket. The attached patch resolves this issue.