Throw validation error if origin changes (bug 892731)

Can you test changing from a defined origin too?