If child view has user defined id do not set generated id

In case user defines own id for view, he'll be unable to use it because it will be replaced with generated one.