diff --git a/avrdude/avrftdi.c b/avrdude/avrftdi.c
index 8dc1d294..3ce1b227 100644
--- a/avrdude/avrftdi.c
+++ b/avrdude/avrftdi.c
@@ -699,7 +699,7 @@ static int avrftdi_pin_setup(PROGRAMMER * pgm)
 		return -1;
 	}
 
-	pdata->use_bitbanging = !pin_check_mpsse || 1;
+	pdata->use_bitbanging = !pin_check_mpsse;
 	if (pdata->use_bitbanging) log_info("Because of pin configuration fallback to bitbanging mode.\n");
 
 	/*