Bueno segun lo que probe (por lo menos en con mi mysql 4.1.7 ) si tienes un insert con datos en blanco igual haria el insert
INSERT INTO tabla VALUES ('', 'valor', 'valor2', ' ');
si es que no existen dos filas iguales por lo menos en sus llaves primarias |