Backend: Removed unnecessary check for NULL pointer before delete.

This addresses issue #64, (mildly) reduces the amount of code, and
simplifies certain automated testing methodologies.

Reported by