From dbce27e96e13dce96320dbf2f66f2d77d59266a4 Mon Sep 17 00:00:00 2001 From: "Wowzewow (Wezzy)" <42310821+alsoandanswer@users.noreply.github.com> Date: Sat, 2 Jan 2021 20:56:37 +0800 Subject: [PATCH] Fixes a runtime in warnings.dm (#10876) --- code/modules/admin/verbs/warning.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/admin/verbs/warning.dm b/code/modules/admin/verbs/warning.dm index 2774e382dad..dde65366889 100644 --- a/code/modules/admin/verbs/warning.dm +++ b/code/modules/admin/verbs/warning.dm @@ -281,6 +281,8 @@ */ /client/proc/fetch_unacked_warning_count() establish_db_connection(dbcon) + if (!dbcon) + return if (!dbcon.IsConnected()) return var/DBQuery/warning_count_query = dbcon.NewQuery("SELECT COUNT(*) FROM ss13_warnings WHERE (visible = 1 AND acknowledged = 0 AND expired = 0) AND (ckey = :ckey: OR computerid = :computer_id: OR ip = :address:)")