La otra vez me ocurrió lo mismo y estuve horas dándole vueltas al asunto sin explicación aparente.
Lo peor de todo es que también me auto-copipastié el form, eliminé el input file (generado mediante ASP), y olvidé eliminar el enctype (que normalmente lo elimina DW. Pero como el input file se generaba dinámicamente...

)