__delete includes the NULL test, you can delete the if condition.