- (djm) [sshconnect2.c] vis.h isn't available everywhere
diff --git a/sshconnect2.c b/sshconnect2.c
index 067fad5..389bec9 100644
--- a/sshconnect2.c
+++ b/sshconnect2.c
@@ -38,7 +38,9 @@
 #include <stdio.h>
 #include <string.h>
 #include <unistd.h>
+#if defined(HAVE_STRNVIS) && defined(HAVE_VIS_H)
 #include <vis.h>
+#endif
 
 #include "openbsd-compat/sys-queue.h"