Sorry. I just tested with OMP and with fork, and thought it was unnecessary.
I thought for a short moment about not mixing a bug fix and unrelated stuff, but decided against.
Sorry for breaking MPI, I thought I'd just cleanup an unnecessary if.
Will you fix it, or should I send another commit?