What's odd to me is there is another "tablet call choice" later on that explicitly skips it if you are not on any of the particular paths. But not the one you showed. The other is like this:
Python:
if v_c_path or v_ashley_path or v_vicky_path or v_yuki_path:
jump lb_w5_mow_call_nicole_girls
elif True:
jump lb_w5_mow_call_nicole_nogirls
What that does is if you are not on any of the four path in the conditional, it skips the call label and jumps past it. In the one where you displayed there is no such conditional, it mandatory for any player. I agree it's a rather major oversight, as the dev must assume that a player might not have chosen to be with anyone (if that is indeed an option which it is).