The American had demanded that UFC chief Dana White wipes out the recent drug failure. According to USADA – UFC’s anti-doping partner – Diaz failed a drug test showing trace amounts of selective androgen receptor module (SARM).
But Diaz, 34, has not been suspended and his fight against Masvidal has been given the go-ahead after the USADA cleared his name.
The UFC said in a statement: “The main event of UFC 244 at Madison Square Garden in New York, New York will proceed as scheduled.
“Mr. Diaz has not committed an anti-doping violation, has not been provisionally suspended and is not subject to any sanctions.”
Banned substance LGD-4033, or Ligandrol, was found in Diaz’s sample.
Two of Diaz’s vegan multivitamin substances were found to be contaminated by the substance.
But experts told the UFC there was not enough Ligandrol to enhance his performance.
The UFC added: “UFC has been informed by independent experts who have determined that there is unequivocally no appreciable performance-enhancing or therapeutic benefit from the significantly limited amount of LGD-4033 that may be present in his system, which is roughly 10,000 times lower than one LGD-4033 therapeutic dose.”
Diaz had told UFC chief White on Twitter: “Clear my name or I ain’t doin’ s***.”
The US star released a statement saying that “someone is f****** with me” responding to the failed drug test adding, “Your all on steroids not me.”
He said: “I’m not gonna make it out to NYC for fight week next week because they say I tested with elevated levels that they say might be from some tainted supplements.
“I call false on that cause I only take whole food or natural food supplements. I don’t even eat meat.
“So until UFC, USADA or whoever is f****** with me fixes it, I won’t be competing.”