The default implementation of RequestHandles always creates a new handle for a given (handle type, name), even if a handle ID already exists for that tuple.
Just to clarify, this current behavior violates the specification (and makes it needlessly difficult to compare handles on the client side, and other bad side effects). Also, this is targeted at the implementation in telepathy.server.
Seems Olli fixed this way back in commit f6e3eb938e06.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.