Moves virus check to generic_works controller.