Fix for weird MPI crash
Apparently on some MPI libraries you should not try to free a nonexistent communicator. Should fix issue #532 (closed).
Apparently on some MPI libraries you should not try to free a nonexistent communicator. Should fix issue #532 (closed).