L'11 ottobre 1915 l'esercito bulgaro attaccò la Serbia dopo aver siglato un trattato di alleanza con l'Impero austro-ungarico e l'Impero tedesco che stabiliva che, in caso di vittoria, la Bulgaria avrebbe ottenuto territori a spese della Serbia. Ferdinando I non era un grande ammiratore di Guglielmo II né di Francesco Giuseppe d'Austria (che egli descrisse come "quell'idiota, quel vecchio pazzo di Francesco Giuseppe"), ma voleva ottenere nuovi territori dopo l'umiliazione subita con le Guerre balcaniche. Questo lo spinse inoltre a confermare una sua alleanza con quello che sino a poco tempo prima era stato un suo nemico, ovvero l'Impero ottomano.