protect self from stupid clients (who would write one of those?)