diff --git a/src/syncterm/syncterm.c b/src/syncterm/syncterm.c
index 2601f4a3dc3d0fe89cbeb8043f18b92e503d5e10..0a1553b1c7986faf9cd4122f82b2026df69096e3 100644
--- a/src/syncterm/syncterm.c
+++ b/src/syncterm/syncterm.c
@@ -1257,6 +1257,8 @@ get_syncterm_filename(char *fn, int fnlen, int type, bool shared)
 		sprintf(fn, "%.*s", fnlen - 1, config_override);
 		return fn;
 	}
+if ((type == SYNCTERM_PATH_LIST) && !shared)
+fprintf(stderr, "List override = %p, type = %d (%d), shared: %d\n", list_override, type, SYNCTERM_PATH_LIST, shared);
 	if ((list_override != NULL) && (type == SYNCTERM_PATH_LIST) && !shared) {
 		sprintf(fn, "%.*s", fnlen - 1, list_override);
 		return fn;
diff --git a/src/xpdev/netwrap.c b/src/xpdev/netwrap.c
index 1e325b40ff1e57f32f19a7d2fe774c86cfe03560..4017f212c3fc8aaac6acb90bb63f1ecd1f6c9309 100644
--- a/src/xpdev/netwrap.c
+++ b/src/xpdev/netwrap.c
@@ -185,12 +185,12 @@ const char* IPv4AddressToStr(uint32_t addr, char* dest, size_t size)
 static bool
 isValidHostnameString(const char *str)
 {
-	size_t pos;
 	size_t seglen = 0;
 	size_t totallen = 0;
-	size_t segcount = 0;
 	bool last_was_hyphen = false;
 
+	if (!*str)
+		return false;
 	while (*str) {
 		if ((*str >= 'a' && *str <= 'z')
 		    || (*str >= 'A' && *str <= 'Z')
@@ -211,7 +211,6 @@ isValidHostnameString(const char *str)
 					if (*str == '-') {
 						return false;
 					}
-					segcount++;
 				}
 				seglen++;
 				if (seglen > 63) {