Index: branches/5.2.x/core/kernel/db/cat_event_handler.php =================================================================== diff -u -N -r16030 -r16041 --- branches/5.2.x/core/kernel/db/cat_event_handler.php (.../cat_event_handler.php) (revision 16030) +++ branches/5.2.x/core/kernel/db/cat_event_handler.php (.../cat_event_handler.php) (revision 16041) @@ -1,6 +1,6 @@ getObject(); /* @var $object kCatDBItem */ - $has_image_info = $object->GetDBField('ImageAlt') && ($object->GetDBField('ThumbnailImage') || $object->GetDBField('FullImage')); - if ( !$has_image_info ) { + if ( !$object->GetDBField('ThumbnailImage') && !$object->GetDBField('FullImage') ) { return ; } @@ -2037,7 +2036,9 @@ $image->SetDBField('ResourceId', $object->GetDBField('ResourceId')); } - $image->SetDBField('AltName', $object->GetDBField('ImageAlt')); + if ( $object->GetDBField('ImageAlt') ) { + $image->SetDBField('AltName', $object->GetDBField('ImageAlt')); + } if ( $object->GetDBField('ThumbnailImage') ) { $thumbnail_field = $this->isURL($object->GetDBField('ThumbnailImage')) ? 'ThumbUrl' : 'ThumbPath';