diff --git a/src/fe-common/core/windows-layout.c b/src/fe-common/core/windows-layout.c index ce6b9910..77eb26f1 100644 --- a/src/fe-common/core/windows-layout.c +++ b/src/fe-common/core/windows-layout.c @@ -70,7 +70,7 @@ static void sig_layout_restore_item(WINDOW_REC *window, const char *type, restore_win = window; protocol = chat_protocol_find(chat_type); - if (protocol == NULL) + if (protocol == NULL || protocol->not_initialized) window_bind_add(window, tag, name); else if (protocol->query_create != NULL) protocol->query_create(tag, name, TRUE);