diff --git a/gui/utils/exportHtml.py b/gui/utils/exportHtml.py
index 049d3535a..061728fa4 100644
--- a/gui/utils/exportHtml.py
+++ b/gui/utils/exportHtml.py
@@ -132,20 +132,28 @@ class exportHtmlThread(threading.Thread):
if len(fits) > 0:
groupFits += len(fits)
- # Ship group header
- HTMLship = (
- '
\n'
- ' ' + ship.name + ' '+str(len(fits))+'
\n'
- ' \n')
-
- for fit in fits:
+ if len(fits) == 1:
if self.stopRunning:
- return;
+ return
+ fit = fits[0]
dnaFit = sFit.exportDna(fit[0])
- HTMLship += ' - ' + fit[1] + '
\n'
+ HTMLgroup += (
+ ' - ' + ship.name + ": " + fit[1] + '
\n')
+ else:
+ # Ship group header
+ HTMLship = (
+ ' - \n'
+ '
' + ship.name + ' '+str(len(fits))+'
\n'
+ ' \n')
- HTMLgroup += HTMLship + ('
\n'
- ' \n')
+ for fit in fits:
+ if self.stopRunning:
+ return
+ dnaFit = sFit.exportDna(fit[0])
+ HTMLship += ' - ' + fit[1] + '
\n'
+
+ HTMLgroup += HTMLship + ('
\n'
+ ' \n')
if groupFits > 0:
# Market group header
HTML += (