diff --git a/src/sbbs3/sftp.cpp b/src/sbbs3/sftp.cpp
index 04529b1b978144521c1435c30fb0c0744dc0cdb5..295de248bd540d8b62b6a94db8f0e33b93b6d84d 100644
--- a/src/sbbs3/sftp.cpp
+++ b/src/sbbs3/sftp.cpp
@@ -709,14 +709,12 @@ sftp_resolve_path(char *target, const char *path, size_t size)
 {
 	char	*out;
 	char	*p;
-	bool    target_alloced=false;
 
 	if(target==NULL) {
 		size = MAX_PATH + 1;
 		if((target=(char*)malloc(size))==NULL) {
 			return(NULL);
 		}
-		target_alloced=true;
 	}
 	strncpy(target, path, size);
 	target[size-1] = 0;