IACO-470 open preferences

I don't really understand why we are responding to the user ready event in this manner...