diff --git a/include/client/templates/ticket-print.tmpl.php b/include/client/templates/ticket-print.tmpl.php
index d8a4f164316118f40779af197123df8eff9c6026..a068470cd8fce5cd254cfc89fd6dcd7239ec4087 100644
--- a/include/client/templates/ticket-print.tmpl.php
+++ b/include/client/templates/ticket-print.tmpl.php
@@ -161,7 +161,8 @@ div.hr {
 foreach (DynamicFormEntry::forTicket($ticket->getId()) as $form) {
     // Skip core fields shown earlier in the ticket view
     $answers = $form->getAnswers()->exclude(Q::any(array(
-        'field__flags__hasbit' => DynamicFormField::FLAG_EXT_STORED | DynamicFormField::FLAG_CLIENT_VIEW,
+        'field__flags__hasbit' => DynamicFormField::FLAG_EXT_STORED,
+        Q::not(array('field__flags__hasbit' => DynamicFormField::FLAG_CLIENT_VIEW)),
         'field__name__in' => array('subject', 'priority'),
     )));
     if (count($answers) == 0)