In realtà l'errore non aveva a che fare con il messaggio e non so perché mi appare. Si trattava di un attributo errato quando prelevavo dal database. Inoltre ho modificato la funzione facendo eseguire alla view il codice html e non dentro il controller che fa solo da tramite. Firebug non era sufficente a individuare il problema ho dovuto usare anche il debug. I due insieme mi davano il messaggio corretto. .