If a desktop file was mentionning two aliases, they would both get removed, due to is() returning true for aliases as well. CCBUG: 321706