translate English to French: He was nonetheless not prevented from (and is still not prevented from) claiming financial compensation in the ordinary courts.
Rien ne l'empêchait cependant (et rien ne l'empêche) de saisir un tribunal ordinaire pour demander une indemnisation.