diff --git a/application/controllers/Logbook.php b/application/controllers/Logbook.php
index e238246c4..f281a17ce 100644
--- a/application/controllers/Logbook.php
+++ b/application/controllers/Logbook.php
@@ -952,7 +952,9 @@ class Logbook extends CI_Controller {
if (is_array($source_callbooks)) {
$callsigninfo['error'] = ''.__('All callbook lookups failed or provided no results.').'';
foreach($source_callbooks as $source) {
- $callsigninfo['error'] .= "
".$callsigninfo['callsign']['error_'.$source.'_name'].': '.$callsigninfo['callsign']['error_'.$source];
+ if (isset($callsigninfo['callsign']['error_'.$source]) && isset($callsigninfo['callsign']['error_'.$source.'_name'])) {
+ $callsigninfo['error'] .= "
".$callsigninfo['callsign']['error_'.$source.'_name'].': '.$callsigninfo['callsign']['error_'.$source];
+ }
}
} else {
if (isset($callsigninfo['callsign']['error'])) {