Use pre_delete instead of post_delete for signals.