A biomimetic catalytic system for dihydroxylation of olefins consisting of OsO4, N-methylmorpholine, and a flavin has been immobilized in an ionic liquid. This immobilized catalytic system is highly efficient for dihydroxylation with 30% aqueous H2O2 and it can be reused (at least 5 times) without loss of activity.