diff --git a/src/session/session.c b/src/session/session.c index 3b756214..15008a56 100644 --- a/src/session/session.c +++ b/src/session/session.c @@ -314,7 +314,7 @@ print_error_dialog(struct session *ses, struct connection_state state, add_to_string(&msg, get_state_message(state, ses->tab->term)); - if (!uri || uri->protocol != PROTOCOL_HTTPS) { + if (!uri || (uri->protocol != PROTOCOL_HTTPS && uri->protocol != PROTOCOL_GEMINI)) { info_box(ses->tab->term, MSGBOX_FREE_TEXT, N_("Error"), ALIGN_CENTER, msg.source);