Automatically delete topics instead of "(topic deleted by author)"

A user

  1. posts a topic,
  2. makes a mistake or changes their mind,
  3. delete the topic
  4. the topic stays in place, with the message “(topic deleted by author)”

There is little indication this topic has been removed until you view the content.

This doesn’t seem ideal, especially if there are no replies or the deletion happens within a few hours.

Is there a setting to change this behavior and simply remove the topic from the index when the user deletes it?