My guess is the Catalog theme doesn't respond to post deletion events, so I'll have to fix that.
Thanks for coming across that bug!
UPDATE: Interestingly, it's that it generates catalog pages, even when it's not in the list of boards to compile catalog pages for. I've fixed this in the code I'm working on.
Also, speaking of the code, I'm working on a major update to the Tinyboard/vichan codebase. In a nutshell, I'm getting rid of a lot of pointless, broken features, such as:
- "Smart" build (daemon based page generation)
- Custom vichan CAPTCHA
All of these features - as mentioned above, are fucking broken and not worth keeping in the code. If anything, The next major update after this one will be even more code cleanup in the form of uniform structure and refactoring.