Im aware of the problem, my comment is that you should not be only replying with the "Not allowed" error message only sometimes, if it isnt allowed to be constructed then you should reply "not allowed" when its attempted to be made.