Ah, that makes sense. Though rebuild islands should n't really touch $user should it? Regardless, I moved it and all works fine now. Thanks!