La opinión popular culpó ampliamente al rey Alfonso XIII, que, según varias fuentes, había alentado al general Manuel Fernández Silvestre a penetrar irresponsablemente en posiciones lejanas a Melilla, sin poseer defensas suficientes en retaguardia.