g_return_val_if_fail(dest != NULL, FALSE);
g_return_val_if_fail(dest->window != NULL, FALSE);
- if (dest->target == NULL && dest->window->name != NULL)
- return strarray_find(array, dest->window->name) != -1 ? TRUE : FALSE;
+ if (dest->target == NULL)
+ return dest->window->name != NULL &&
+ strarray_find(array, dest->window->name) != -1 ? TRUE : FALSE;
item = window_item_find_window(dest->window, dest->server, dest->target);
if (item == NULL) {