The contentcomments widget might not be loaded yet when the content profile is. I think it's more solid to let widgets ask for the context.