diff --git a/direct/src/motiontrail/cMotionTrail.cxx b/direct/src/motiontrail/cMotionTrail.cxx index e578ea2f63..61b6a08916 100644 --- a/direct/src/motiontrail/cMotionTrail.cxx +++ b/direct/src/motiontrail/cMotionTrail.cxx @@ -331,7 +331,7 @@ update_motion_trail (PN_stdfloat current_time, LMatrix4 *transform) { frame_iterator = _frame_list.begin ( ); motion_trail_frame = *frame_iterator; - if (*transform == motion_trail_frame._transform) { + if (motion_trail_frame._transform == UnalignedLMatrix4(*transform)) { // duplicate transform return; }