diff --git a/silkaj/network_tools.py b/silkaj/network_tools.py
index 56597bd75ef76ba2590fc4eb11b4b61a4d3b005d..db1228693e35dc2c526a300d9d422e2bfba5d250 100644
--- a/silkaj/network_tools.py
+++ b/silkaj/network_tools.py
@@ -90,4 +90,4 @@ def send_document(bma_path, document):
         client(bma_path, document.signed_raw())
         print(f"{doc_name} successfully sent")
     except urllib.error.HTTPError as e:
-        print(f"Error while publishing {doc_name.lower()}: {e}")
+        sys.exit(f"Error while publishing {doc_name.lower()}: {e}")