diff --git a/include/staff/tickets.inc.php b/include/staff/tickets.inc.php
index b664515de34b7693655c00ab99babf6a85de96b2..14ecb5759d51658d71317b28ae6e0ae6482466af 100644
--- a/include/staff/tickets.inc.php
+++ b/include/staff/tickets.inc.php
@@ -304,10 +304,10 @@ $_SESSION[':Q:tickets'] = $tickets;
                 </td>
                 <?php } ?>
                 <td title="<?php echo $T['user__default_email__address']; ?>" nowrap>
-                  <a class="Icon <?php echo strtolower($row['source']); ?>Ticket preview"
+                  <a class="Icon <?php echo strtolower($T['source']); ?>Ticket preview"
                     title="Preview Ticket"
-                    href="tickets.php?id=<?php echo $row['ticket_id']; ?>"
-                    data-preview="#tickets/<?php echo $row['ticket_id']; ?>/preview"
+                    href="tickets.php?id=<?php echo $T['ticket_id']; ?>"
+                    data-preview="#tickets/<?php echo $T['ticket_id']; ?>/preview"
                     ><?php echo $tid; ?></a></td>
                 <td align="center" nowrap><?php echo Format::db_datetime($T[$date_col ?: 'lastupdate']); ?></td>
                 <td><a <?php if ($flag) { ?> class="Icon <?php echo $flag; ?>Ticket" title="<?php echo ucfirst($flag); ?> Ticket" <?php } ?>