diff --git a/lib/http.c b/lib/http.c
index b86f031d33555e8a9d17bc6992a171b1b059298b..5e663cb7d2975a41fa88eb04b59843348185b454 100644
--- a/lib/http.c
+++ b/lib/http.c
@@ -207,8 +207,8 @@ static bool pickoneauth(struct auth *pick)
 CURLcode Curl_http_auth_act(struct connectdata *conn)
 {
   struct SessionHandle *data = conn->data;
-  bool pickhost;
-  bool pickproxy;
+  bool pickhost = FALSE;
+  bool pickproxy = FALSE;
   CURLcode code = CURLE_OK;
 
   if(data->state.authproblem)