Nvidia-powerd exit code

The nvidia-powerd daemon exits with code 1 when it detects unsupported hardware.

That means that the nvidia-powerd.service systemd service is marked as failed, and thus systemctl status reports the system state as degraded. This is not ideal for distributions who wants to enable the service by default.

Could the daemon be changed to exit cleanly with code 0 in case it detects unsupported hardware? The systemd service would then not be marked as failed, but just as not running.