prevent reparenting if no properties are defined