diff --git a/cli-runopts.c b/cli-runopts.c
index 3f182633172645cdc0077d586d3d9c77a4fe2ba1..44d2b246ffb8eaba061020b057307781d392e5be 100644
--- a/cli-runopts.c
+++ b/cli-runopts.c
@@ -140,6 +140,7 @@ void cli_getopts(int argc, char ** argv) {
 #endif
 #ifdef ENABLE_CLI_AGENTFWD
 	cli_opts.agent_fwd = 0;
+	cli_opts.agent_fd = -1;
 	cli_opts.agent_keys_loaded = 0;
 #endif
 #ifdef ENABLE_CLI_PROXYCMD