--- a/libpurple/keyring.c Mon Sep 30 23:48:55 2019 -0400 +++ b/libpurple/keyring.c Tue Oct 01 02:21:00 2019 -0400 @@ -407,8 +407,9 @@ if (oldkeyring == NULL) { /* No keyring was set before. */ if (purple_debug_is_verbose()) { - purple_debug_misc("keyring", "Setting keyring for the " - "first time: %s.\n", newkeyring->id); + purple_debug_misc("keyring", + "Setting keyring for the first time: %s.\n", + (newkeyring != NULL) ? newkeyring->id : "(null)"); } purple_keyring_inuse = newkeyring;