diff --git a/make-ring.py b/make-ring.py
index e1212669f5ab1e5b3fa51a4186539d39cde8ff55..c8254ec9443d8c77475aea0b2a95b427bfc4218e 100755
--- a/make-ring.py
+++ b/make-ring.py
@@ -360,10 +360,8 @@ def execute_script(script, settings=None):
         line = line % settings
         rv = os.system(line)
         if rv != 0:
-            print('Error executing script! Exit code: %s' % rv,
-                  file=sys.stderr)
-            return False
-    return True
+            print('Error executing script! Exit code: %s' % rv, file=sys.stderr)
+            sys.exit(1)
 
 
 def validate_args(parsed_args):