jostias, si es que te lo he dicho mal, seré pelotuda...
está bien sin las comillas. No son nombres de archivo, si no de variables que yá tienen asociadas el nombre de archivo correctamente.
Así que te dice que se esperaba un objeto? eso suele decirlo cuando llamamos a una función no declarada, pero la función está declarada... qué raro