Two projections commute if and only if their images are compatible. Using combinatorial methods we describe compatibility preserving bijective transformations of Grassmannians. In some cases, these transformations form a class greater than the class of transformations induced by unitary and anti-unitary operators.