Well, the founding father of Communist Yugoslavia, Josip Broz Tito was a Croat, and so were quite a few other Yugoslav communists, no doubt. Yes, Serbs may well have been the largest community in the Yugoslav Communist Party, but the portion of Croats was probably nothing to sneeze at either.
Croats who turned from being nazis to being commies... by the hundreds of thousands.