Unable to delete host after disabling puppet

I followed the guide provided to me by Ewoud in this thread:

Still, disabling puppet support in the server should clear out any dependent tables inside the SQL database, should it not?