diff --git a/i3-input/main.c b/i3-input/main.c index 9b856d8a..a3bc9de3 100644 --- a/i3-input/main.c +++ b/i3-input/main.c @@ -274,7 +274,8 @@ int main(int argc, char *argv[]) { sockfd = connect_ipc(socket_path); - prompt = convert_utf8_to_ucs2(prompt, &prompt_len); + if (prompt != NULL) + prompt = convert_utf8_to_ucs2(prompt, &prompt_len); int screens; xcb_connection_t *conn = xcb_connect(NULL, &screens);