This problem occurs with other apps that provide PB services, so there is not really away to address it. Generally, it is good enough to put your riak_api registrations after the riak_core one.