diff --git a/application/controllers/Eqsl.php b/application/controllers/Eqsl.php
index 2cde73bd..9487a8b1 100644
--- a/application/controllers/Eqsl.php
+++ b/application/controllers/Eqsl.php
@@ -385,6 +385,7 @@ class eqsl extends CI_Controller {
$adif .= $qsl['COL_MODE'];
$adif .= "%20";
+ if(isset($qsl['COL_SUBMODE'])) {
$adif .= "%3C";
$adif .= "SUBMODE";
$adif .= "%3A";
@@ -392,7 +393,8 @@ class eqsl extends CI_Controller {
$adif .= "%3E";
$adif .= $qsl['COL_SUBMODE'];
$adif .= "%20";
-
+ }
+
$adif .= "%3C";
$adif .= "BAND";
$adif .= "%3A";
@@ -570,7 +572,11 @@ class eqsl extends CI_Controller {
$table .= "
".$qsl['COL_TIME_ON']." | ";
$table .= "".str_replace("0","Ø",$qsl['COL_CALL'])." | ";
$table .= "".$qsl['COL_MODE']." | ";
- $table .= "".$qsl['COL_SUBMODE']." | ";
+ if(isset($qsl['COL_SUBMODE'])) {
+ $table .= "".$qsl['COL_SUBMODE']." | ";
+ } else {
+ $table .= " | ";
+ }
$table .= "".$qsl['COL_BAND']." | ";
$table .= "".$status." | ";
$table .= "";
@@ -603,7 +609,12 @@ class eqsl extends CI_Controller {
$table .= "".$qsl['COL_TIME_ON']." | ";
$table .= "" . str_replace("0","Ø",strtoupper($qsl['COL_CALL'])) . " | ";
$table .= "".$qsl['COL_MODE']." | ";
- $table .= "".$qsl['COL_SUBMODE']." | ";
+
+ if(isset($qsl['COL_SUBMODE'])) {
+ $table .= "".$qsl['COL_SUBMODE']." | ";
+ } else {
+ $table .= " | ";
+ }
$table .= "".$qsl['COL_BAND']." | ";
$table .= "".$qsl['eqslqthnickname']." | ";
$table .= "
";