diff options
-rw-r--r-- | pym/portage/util.py | 2 |
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: |