#define IRSSI_GLOBAL_CONFIG "irssi.conf" /* config file name in /etc/ */
#define IRSSI_HOME_CONFIG "config" /* config file name in ~/.irssi/ */
-#define IRSSI_ABI_VERSION 19
+#define IRSSI_ABI_VERSION 20
#define DEFAULT_SERVER_ADD_PORT 6667
#define DEFAULT_SERVER_ADD_TLS_PORT 6697
restore_win = window;
protocol = chat_protocol_find(chat_type);
- if (protocol == NULL || protocol->not_initialized)
- window_bind_add(window, tag, name);
- else if (protocol->query_create != NULL)
+ if (protocol == NULL || protocol->not_initialized) {
+ WINDOW_BIND_REC *rec = window_bind_add(window, tag, name);
+ rec->type = module_get_uniq_id_str("WINDOW ITEM TYPE", "QUERY");
+ } else if (protocol->query_create != NULL) {
protocol->query_create(tag, name, TRUE);
- else {
+ } else {
QUERY_REC *query;
query = g_new0(QUERY_REC, 1);