If the box is empty then output will be the user home. And this is not expected. If selected but not provided we should raise an Error message.