do not open node without child