freevo doesn't create fxd file in case tv guide doesn't contain proper desc

fix: freevo doesn't create fxd file

[recordserver.py]
! behavior if there is no desc