DAT-2058 check if service exists before invoking