En octubre de 1915 Weber retornó a Alemania. Formalmente reinstituido en el Ejército Imperial Alemán, entre el 22 de octubre y el 16 de noviembre de 1915 sirvió en el frente occidental como oficial comandante de la 100.ª Brigada de Infantería. El 21 de diciembre de 1916 asumió el mando de la 9.ª División en el frente occidental y permaneció en este puesto hasta el Armisticio en 1918.