diff --git a/admin/questionnaireprefill.php b/admin/questionnaireprefill.php
index 758cb109..50562740 100644
--- a/admin/questionnaireprefill.php
+++ b/admin/questionnaireprefill.php
@@ -171,12 +171,10 @@ if ($questionnaire_id != false)
print "
" . T_("{Sample:var} A record from the sample where the column name is 'var'") . "";
print "";
- $sql = "SELECT sv.var as description, CONCAT('{Sample:', sv.var, '}') as value
- FROM `sample` AS s, sample_var AS sv, questionnaire_sample as qs
+ $sql = "SELECT sivr.var as description, CONCAT('{Sample:', sivr.var, '}') as value
+ FROM `sample_import_var_restrict` as sivr, questionnaire_sample as qs
WHERE qs.questionnaire_id = '$questionnaire_id'
- AND s.import_id = qs.sample_import_id
- AND s.sample_id = sv.sample_id
- GROUP BY sv.var";
+ AND sivr.sample_import_id = qs.sample_import_id";
?>