summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--exception.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/exception.py b/exception.py
index 6303fa062..d2bb798d1 100644
--- a/exception.py
+++ b/exception.py
@@ -516,6 +516,13 @@ def runSaveDialog(anaconda, exn):
"remote host."))
continue
else:
+ if not network.hasActiveNetDev():
+ if not anaconda.intf.enableNetwork(anaconda):
+ anaconda.intf.messageWindow(_("No Network Available"),
+ _("Cannot save a bug report since there is no "
+ "active networking device available."))
+ continue
+
if not saveToBugzilla(anaconda, exn, saveWin.getDest()):
continue
elif rc == EXN_CANCEL: