diff -ru cups-orig//backend/ipp.c cups-1.5.0//backend/ipp.c --- cups-orig//backend/ipp.c 2011-05-26 15:03:28.000000000 +0300 +++ cups-1.5.0//backend/ipp.c 2011-10-18 18:08:36.000000000 +0300 @@ -1598,7 +1598,7 @@ response = cupsDoRequest(http, request, resource); ipp_status = cupsLastError(); - if (ipp_status == IPP_NOT_FOUND) + if (ipp_status == IPP_NOT_FOUND || ipp_status == IPP_NOT_POSSIBLE) { /* * Job has gone away and/or the server has no job history...