You are right: this is a bug.
The Core address MBean wrongly list diverts with queues.
In fact, it lists "bindings" associated to the queue (which can be diverts or local/remote queues).
I'll fix this bug by making sure only queues are listed by QueueNames: https://jira.jboss.org/browse/HORNETQ-509
I'll also add a BindingNames attribute to list of resources bound to an address (so you can check if there is a divert for example).
thanks for the report,