Seems like the debunk got debunked.
Snopes