zbuffer - DOF

I’v got an object that needs to appear transparent. So I have an alpha value for it and ZTransparency enabled for the texture. But I’m doing DOF with nodes. The zbuffer ignores this texture because of Ztransparency, so now the object gets blurred no matter what.

How can I get this object to appear transparent and still show up in the zbuffer?