В декабре 1918 года Одынец был принят на службу в Польскую армию и назначен помощником начальника Литовско-Белорусской дивизии. В 1919 году командовал польскими войсками в Белостоке и Волковыске, а затем был командующим 3-й Великопольской стрелковой дивизией, награждён серебряным крестом ордена Virtuti Militari. В 1920 году Одынец из-за неудачных действий против советских войск был смещён с должности начальника дивизии и назначен состоять в распоряжении Верховного главнокомандующего, затем состоял при Генеральном штабе. 1 ноября 1921 года вышел в отставку. 26 октября 1923 года Одынец был зачислен в корпус генералов запаса.