There is the potential for the derivative functions to be not found, if the modules are disabled after the book or newspaper {sp}_ingest_derivatives variable is set. I think it's worth a check if the modules are still around, the returns of drupal_get_path() would be empty if the solution pack is gone.