diff --git a/src/syncterm/bbslist.c b/src/syncterm/bbslist.c
index 21e74ded165b3b9d27a64e9f114e4c2fb90be523..96b4c690a518fa0638fa485575f90100be347ca5 100644
--- a/src/syncterm/bbslist.c
+++ b/src/syncterm/bbslist.c
@@ -2632,6 +2632,7 @@ show_bbslist(char *current, int connected)
 	char                  setting_file[MAX_PATH + 1];
 	char                  default_download[MAX_PATH + 1];
 	char                  cache_path[MAX_PATH + 1];
+	char                  keys_path[MAX_PATH + 1];
 	char                  list_title[30];
 	int                   redraw = 0;
 	bool                  nowait = true;
@@ -3310,6 +3311,10 @@ show_bbslist(char *current, int connected)
 						    sizeof(cache_path),
 						    SYNCTERM_PATH_CACHE,
 						    false);
+						get_syncterm_filename(keys_path,
+						    sizeof(keys_path),
+						    SYNCTERM_PATH_KEYS,
+						    false);
 						asprintf(&p,
 						    "`SyncTERM File Locations`\n\n"
 						    "~ Global Dialing Directory (Read-Only) ~\n"
@@ -3321,12 +3326,15 @@ show_bbslist(char *current, int connected)
 						    "~ Default download Directory ~\n"
 						    "  %s\n\n"
 						    "~ Cache Directory ~\n"
+						    "  %s\n\n"
+						    "~ SSH Keys File ~\n"
 						    "  %s\n\n",
 						    shared_list,
 						    personal_list,
 						    setting_file,
 						    default_download,
-						    cache_path);
+						    cache_path,
+						    keys_path);
 						uifc.showbuf(WIN_MID | WIN_SAV | WIN_HLP,
 						    0,
 						    0,