--- image_gallery_access.module_old	2008-07-06 19:33:37.860417748 +0200
+++ image_gallery_access.module	2008-07-06 19:34:12.448421534 +0200
@@ -261,7 +261,7 @@
   if ($primary_field == 'tid' && !user_access('administer images')) {
     global $user;
     $roles = _image_gallery_access_get_roles($user);
-    $sql['join'] = "LEFT JOIN {image_gallery_access} iga ON $primary_table.tid = iga.tid LEFT JOIN {acl} acl_iga ON acl_iga.name = $primary_table.tid AND acl_iga.module = 'image_gallery_access' LEFT JOIN {acl_user} aclu_iga ON aclu_iga.acl_id = acl_iga.acl_id AND aclu_iga.uid = $user->uid";
+    $sql['join'] = "LEFT JOIN {image_gallery_access} iga ON $primary_table.tid = iga.tid LEFT JOIN {acl} acl_iga ON acl_iga.name = '$primary_table.tid' AND acl_iga.module = 'image_gallery_access' LEFT JOIN {acl_user} aclu_iga ON aclu_iga.acl_id = acl_iga.acl_id AND aclu_iga.uid = $user->uid";
     $sql['where'] = "(iga.grant_view >= 1 AND iga.rid IN ($roles)) OR iga.tid IS NULL OR aclu_iga.uid = $user->uid";
     $sql['distinct'] = 1;
     return $sql;
