diff --git a/mod/assign/feedback/editpdf/classes/pdf.php b/mod/assign/feedback/editpdf/classes/pdf.php index c3c5f0079cf..87bec4c443b 100644 --- a/mod/assign/feedback/editpdf/classes/pdf.php +++ b/mod/assign/feedback/editpdf/classes/pdf.php @@ -546,13 +546,13 @@ class pdf extends \FPDI { return $ret; } - $testfile = $CFG->dirroot.'/mod/assign/feedback/editpdf/tests/fixtures/testgs.pdf'; - if (!file_exists($testfile)) { - $ret->status = self::GSPATH_NOTESTFILE; + if (!$generateimage) { return $ret; } - if (!$generateimage) { + $testfile = $CFG->dirroot.'/mod/assign/feedback/editpdf/tests/fixtures/testgs.pdf'; + if (!file_exists($testfile)) { + $ret->status = self::GSPATH_NOTESTFILE; return $ret; } diff --git a/mod/assign/feedback/editpdf/locallib.php b/mod/assign/feedback/editpdf/locallib.php index bca275c2593..f301e6698f0 100644 --- a/mod/assign/feedback/editpdf/locallib.php +++ b/mod/assign/feedback/editpdf/locallib.php @@ -265,7 +265,7 @@ class assign_feedback_editpdf extends assign_feedback_plugin { * @return bool */ public function is_enabled() { - $testpath = assignfeedback_editpdf\pdf::test_gs_path(); + $testpath = assignfeedback_editpdf\pdf::test_gs_path(false); if (!extension_loaded('zlib')) { return false; }