Fix the guard for this clause evaluates to false warning

Since the guard can be hidden inside if/unless, it is better
to have a more generic error, stating we will always get the
same result from an check/guard.