fix for forms which are nodes and not implement haspageparts interface, ...

...later we have to change this to have an adaptformevent in the adminbundle, but that is a breaking change