put his house into inventory, then replace back into your springfield... he will return.
What do you think?