Is there any way to prevent blueprint node's input to be left empty

I don’t want to write c++ to guard which input is null but I want blueprint node to display an error for pointer input pin
that left empty like object pin in cast node.

Example: Cast to PlayerController
Error: The type of object is undetermined. Connect something to Cast to PlayerController to imply specific type