Llegué aquí buscando la misma respuesta. Parece que el type de $_FILES se deja engañar fácilmente
He encontrado esto http://www.phpinsider.com/smarty-forum/viewtopic.php?t=9911 que parece querer solucionarlo, pero examinando el código me temo que no lo consigue