diff --git a/code/modules/economy/Accounts.dm b/code/modules/economy/Accounts.dm
index 0a2b500a0d3..19e2bcafe0b 100644
--- a/code/modules/economy/Accounts.dm
+++ b/code/modules/economy/Accounts.dm
@@ -87,8 +87,9 @@ GLOBAL_LIST_EMPTY(all_money_accounts)
R.name = "Account information: [M.owner_name]"
var/overseer = "Unknown"
- if(source_db.held_card)
- overseer = source_db.held_card.registered_name
+ var/datum/tgui_login/L = source_db.tgui_login_get()
+ if(L.id)
+ overseer = L.id.registered_name
R.info = {"Account details (confidential)
| Account Number | +Holder | +Balance | +Status | +
| Timestamp | -Target | -Reason | -Value | -Terminal | -
| #[D.account_number] | +[D.owner_name] | +$[D.money] | +[D.suspended ? "Suspended" : "Active"] | +|
| [T.date] [T.time] | -[T.target_name] | -[T.purpose] | -[T.amount] | -[T.source_terminal] | -
| Timestamp | +Target | +Reason | +Value | +Terminal | +
| Account Number | -Holder | -Balance | -Status | -|
| [T.date] [T.time] | +[T.target_name] | +[T.purpose] | +[T.amount] | +[T.source_terminal] | +
| #[D.account_number] | -[D.owner_name] | -$[D.money] | -[D.suspended ? "Suspended" : "Active"] | -
| Timestamp | -Target | -Reason | -Value | -Terminal | - -
|---|---|---|---|---|
| {{:value.date}} {{:value.time}} | -{{:value.target_name}} | -{{:value.purpose}} | -{{:value.amount}} | -{{:value.source_terminal}} | -
| {{:helper.link('#' + value.account_number, '', {'choice' : 'view_account_detail', 'account_index' : value.account_index})}} | -{{:value.owner_name}} | -{{:value.suspended}} | -