I'm embarrassed at the situation, as honestly I haven't paid any attention to that site for sometime since I've been dealing with other things. I've stopped spam from taking over XI with a couple of questions that I change once in a while, but have neglected LeafGardens.
I'll close it off and clean it up when I get home, and plan a proper reboot when I'm done with my add-on. I never expected that site to be the subject of conversation here. Oh well.