--- slot_collision.py 2010-09-05 14:15:42.994958137 +0100 +++ /usr/lib64/portage/pym/_emerge/resolver/slot_collision.py 2010-09-05 14:16:39.891970150 +0100 @@ -291,7 +291,7 @@ if slot: atom_str = atom_str.replace(":" + slot, colorize("BAD", ":" + slot)) - if use and atom.use.tokens: + if use and atom.use and atom.use.tokens: use_part_start = atom_str.find("[") use_part_end = atom_str.find("]")