Type: Posts; User: Norm
Have you tried calling the remove() method?
Where is there logic in the code to make that decision? I don't see any if statements.