Мелочь, но getPost итак вернет null если параметра нет, насколько помнится мне =)