Yes, you are right. Since the Russian is so easy it is necessary to put some stones in the way. I have find in Wikipedia what follows: полгода not only demands plural but also neuter gender from the verbs in past (!!!) however it is masculine.
Thank you.

Морфологические и синтаксические свойстваСуществительное, неодушевлённое, мужской род; согласуется с прилагательными в форме мн. ч. (прекрасные полго́да); со сказуемым-глаголом или кратким страд. прич. в форме мн. ч. или ср. р. (забылись полго́да; забылось полго́да). В ед. ч.: род. п. — полуго́да; дат. п. — полуго́ду, твор. п. — полуго́дом, предл. п. — полуго́де