fix delete as non-admin issue