summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pym/portage/util.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pym/portage/util.py b/pym/portage/util.py
index 1da4b4ba2..8fbf61c12 100644
--- a/pym/portage/util.py
+++ b/pym/portage/util.py
@@ -368,7 +368,7 @@ def getconfig(mycfg, tolerant=0, allow_sourcing=False, expand=True):
# is triggered by a source statement at the end of the file without a
# trailing newline after the source statement
content = codecs.open(mycfg, mode='r', errors='replace').read()
- if content[-1] != u'\n':
+ if content and content[-1] != u'\n':
content += u'\n'
f = StringIO(content)
except IOError, e: