The service was stopped when observators.size() == 0. If there were only running activities which would not be interested in using NotificationInterface when (for example ProfileActivity) when NotificationHelper would be stopped and a user would not see a dialog.