diff --git a/quiz.module b/quiz.module index aa61a7e..0cc45b1 100644 --- a/quiz.module +++ b/quiz.module @@ -3667,7 +3667,8 @@ function quiz_get_questions($quiz_nid = NULL, $quiz_vid = NULL, $include_all_typ $query->join('node_revision', 'nr', 'n.nid = nr.nid'); $query->leftJoin('quiz_node_relationship', 'qnr', 'nr.vid = qnr.child_vid'); - if ($include_all_types === TRUE) { + $question_types = _quiz_get_question_types(); + if ($include_all_types === TRUE && count($question_types) > 0) { $query->condition('n.type', array_keys(_quiz_get_question_types()), 'IN'); }