Das könnte was für dich sein.
Oder du benutzt den PicPointerPatch und sparst dir dann solche If-Monster.