isnt' it the other way round? SonataSeoBundle only happens when there is no main content? otherwise why even bother, if sonata would always override...