Hide Check now button without deactivating active checks

Hi, I tried to hide the Check Now button for some passive services. Preventing users to check it because the default state is critical.
I added this “enable_active_checks = false” to the service but this will never check the service to add the default dummy state in case there are no passive checks in the last 7 days.
It will just sit and saying “Next update - expected in -1d…”

I found a topic here: Disable check now for passive services but I want to hide the button only on passive services.

How can I hide the button without affecting the check function, or maybe is a better way of monitoring the passive checks?

  • Icinga Web 2 version 2.7.1