diff --git a/include/class.dynamic_forms.php b/include/class.dynamic_forms.php
index 1ee982edc2c7277be46c59b5fc1ac14fc6b91e15..ccfe4d27e38e5874c591afb91cfb245ece933998 100644
--- a/include/class.dynamic_forms.php
+++ b/include/class.dynamic_forms.php
@@ -245,7 +245,7 @@ class TicketForm extends DynamicForm {
     static function updateDynamicDataView($answer, $data) {
         // TODO: Detect $data['dirty'] for value and value_id
         // We're chiefly concerned with Ticket form answers
-        if (!($e = $answer->getEntry()) || $e->get('object_type') != 'T')
+        if (!($e = $answer->getEntry()) || $e->getForm()->get('type') != 'T')
             return;
 
         // $record = array();