aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--gbp/git_utils.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/gbp/git_utils.py b/gbp/git_utils.py
index 39ff89af..fffa3f64 100644
--- a/gbp/git_utils.py
+++ b/gbp/git_utils.py
@@ -81,8 +81,10 @@ class GitRepository(object):
out, ret = self.__git_getoutput('ls-files', ['-z'])
if ret:
raise GitRepositoryError, "Error listing files %d" % ret
- files = [ file for file in out[0].split('\0') if file ]
- return files
+ if out:
+ return [ file for file in out[0].split('\0') if file ]
+ else:
+ return []
def build_tag(format, version):