diff --git a/admin_tickets.php b/admin_tickets.php
index 4dd410b6..d6f30f67 100644
--- a/admin_tickets.php
+++ b/admin_tickets.php
@@ -815,8 +815,22 @@ if ($page == 'tickets'
WHERE `customerid` = :cid'
);
$usr = Database::pexecute_first($usr_stmt, array('cid' => $cid));
- $by = '';
- $by .= getCorrectFullUserDetails($usr).'';
+
+ if (isset($usr['loginname'])) {
+ $customer = getCorrectFullUserDetails($usr);
+ $customerloginname = ' ('.$usr['loginname'].')';
+ $customerid = $usr['customerid'];
+ } else {
+ $customer = $lng['ticket']['nonexistingcustomer'];
+ $customerid = 0;
+ $customerloginname = '';
+ }
+ if ($customerid != 0) {
+ $by = '';
+ $by .= $customer.$customerloginname.'';
+ } else {
+ $by = $customer;
+ }
}
$subject = $mainticket->Get('subject');
@@ -849,8 +863,22 @@ if ($page == 'tickets'
WHERE `customerid` = :cid'
);
$usr = Database::pexecute_first($usr_stmt, array('cid' => $cid));
- $by = '';
- $by .= getCorrectFullUserDetails($usr).'';
+
+ if (isset($usr['loginname'])) {
+ $customer = getCorrectFullUserDetails($usr);
+ $customerloginname = ' ('.$usr['loginname'].')';
+ $customerid = $usr['customerid'];
+ } else {
+ $customer = $lng['ticket']['nonexistingcustomer'];
+ $customerid = 0;
+ $customerloginname = '';
+ }
+ if ($customerid != 0) {
+ $by = '';
+ $by .= $customer.$customerloginname.'';
+ } else {
+ $by = $customer;
+ }
}
$subject = $subticket->Get('subject');