updated for version 7.0189
diff --git a/src/quickfix.c b/src/quickfix.c
index ff3e4ce..ca6cc40 100644
--- a/src/quickfix.c
+++ b/src/quickfix.c
@@ -3318,7 +3318,7 @@
 
     if (wp != NULL)
     {
-	qi = ll_get_or_alloc_list(curwin);
+	qi = ll_get_or_alloc_list(wp);
 	if (qi == NULL)
 	    return FAIL;
     }