diff --git a/src/tools.py b/src/tools.py index 50f8c28eab6eefcdea9ae307e010c9b1b07af9d2..9dbe4d0a3b32bfc1dc7fa93e23b9ccac8151134e 100644 --- a/src/tools.py +++ b/src/tools.py @@ -51,7 +51,7 @@ def gdal_version(): def assert_is_empty(generator, tname, iname): try: next(generator) - except StopIteration: + except (StopIteration, SystemError): pass # Everything is ok. else: raise webapp.Forbidden(message="Can't remove \"%s\" because it is an non-empty %s." % (iname, tname))