--- svr-main.c
+++ svr-main.c
@@ -142,6 +142,7 @@
 	listensockcount = listensockets(listensocks, MAX_LISTEN_ADDR, &maxsock);
 	if (listensockcount == 0)
 	{
+		unlink(svr_opts.pidfile);
 		dropbear_exit("No listening ports available.");
 	}
 
