that's right, but then, again, '/bin/sh "$XMLTV_..." shouldn't be there then ;) 
I would suggest:
```
    if [ -e "$XMLTV_LOCATION_SCRIPT" ] ; then
      chmod a+x "$XMLTV_LOCATION_SCRIPT"
      exec "$XMLTV_LOCATION_SCRIPT"
    fi
```

will test and merge later @ home. thanks