I'm ok with using same handler, since in both cases we need to check if we have contact to perform this actions.

Maybe we could rename the callback to something like `checkNoContacts` so if we need to check anything else related to that we could just add it there. Is mainly to maintain a clear semantic of our methods.