Null vs Empty list

Hi.
Does anyone know why the output is “null” instead of 3 empty lists?
Is it possible to change the Cruve.EndPoint output into 3 empty lists, which is same as the previous node?

Thanks!

You connect empty value to Curve.EndPoint node so you will get null. You can use If node and “==” test if you have empty lists if it is true pass the empty lists if not pass to Curve.EndPoint-