### Eclipse Workspace Patch 1.0
#P quiz-5dev
Index: quiz.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/quiz/quiz.module,v
retrieving revision 1.86.2.11
diff -u -r1.86.2.11 quiz.module
--- quiz.module	25 Jul 2007 02:17:22 -0000	1.86.2.11
+++ quiz.module	1 Aug 2007 21:24:12 -0000
@@ -859,11 +859,13 @@
 
   // Get random questions for the remainder
   $quiz->number_of_questions -= count($questions);
-  $result = db_query_range("SELECT question_nid FROM {quiz_questions} WHERE quiz_nid = %d AND question_status = %d ORDER BY RAND()", $nid, QUESTION_RANDOM, 0, $quiz->number_of_questions);
-  while ($question_node = db_fetch_object($result)) {
-    $questions[] = $question_node->question_nid;
+  if ($quiz->number_of_questions > 0) {
+    $result = db_query_range("SELECT question_nid FROM {quiz_questions} WHERE quiz_nid = %d AND question_status = %d ORDER BY RAND()", $nid, QUESTION_RANDOM, 0, $quiz->number_of_questions);
+    while ($question_node = db_fetch_object($result)) {
+      $questions[] = $question_node->question_nid;
+    }
   }
-
+  
   // Shuffle questions if required
   if ($quiz->shuffle == 1) {
     shuffle($questions);
