I think his policy is very sound. It is easy to get into trouble if an attractive female takes a shine to you.
At work it can get you into trouble if even an unattractive female wants your job, to even a score, or money from your company...