Cancelar registro de fragmento de barramento de eventos

Eu tenho um fragmento da tela de abertura registrado no barramento de eventos:

@Override
public void onStart() {
    super.onStart();
    EventBus.getDefault().register(this);
}

@Override
public void onStop() {
    EventBus.getDefault().unregister(this);
    super.onStop();
}

Se a tela for bloqueada automaticamente (ou qualquer outro evento que possa chamar onStop), a atividade do contêiner continuará onStop e o fragmento não poderá mais receber o evento (rede). Estou pensando sobrecomovente lógica "cancelar registro"para onDestroy método. É uma boa ideia?