It occurs to me that IIRC UID is the default naming attribute of inetOrgPerson objects in Netscape. You could try creating an object named with a cn rather than a UID to see if theres an undocumented assumption there.
g0n, backpropagated monk
Comment on Re^3: DBD::LDAP and Class::DBI situation