Fix clang bug

As noted by @StoyanStoynev, the correct behavior is this one.