I meant to ignore an IndexError here, in case mysettings["PORTDIR_OVERLAY"] becomes corrupted and the split has an unexpected number of elements for some reason.

svn path=/main/trunk/; revision=3476
diff --git a/pym/portage.py b/pym/portage.py
index d520188..e51f2ee 100644
--- a/pym/portage.py
+++ b/pym/portage.py
@@ -3054,7 +3054,7 @@
 				try:
 					writemsg("!!! This ebuild is from an overlay: '%s'\n" % \
 						overlays[i], noiselevel=-1)
-				except KeyError:
+				except IndexError:
 					pass
 				break