Here's the patch:
I'm not submitting this patch. I'm pretty sure it's wrong, having compared it to similar patches I've seen. The call to
$anum, but this is the only way it would work on my goathack.
What could be the problem? Is it the fact that I only have one cluster?