fix for npe when child sub-assembly did not set previous