In porphyria all drugs are safe except –
High-Yield Explanation
Pentazocin is considered unsafe, but other opioids including morphine, codeine, pethidine, fentanyl, Alfentanil and naloxone have been used safely. Propofol and benzodiazepines (midazolam) are safe.