Then next time don't consider it with a reason of "useless". "Useless" doesn't tell me anything bad about a node. It tells me that the person considering the node could not think of much good about it but also was at a loss to actually describe anything bad about it.
And the person doing the considering is the one who must take the most care in evaluating what should be done. So if the considerer can't come up with any offense beyond "useless", my first reaction is to want to remove the consideration. When I investigated this one, I saw a reply from the considerer and it just emphasized the "useless" angle and went on to claim to not even know what the code did. So voting "keep" was an easy choice for me since "deleting" should require "harm".