It already does the equivalent of that check in the proc