Index: branches/5.0.x/core/units/images/image_tag_processor.php =================================================================== diff -u -r13248 -r13328 --- branches/5.0.x/core/units/images/image_tag_processor.php (.../image_tag_processor.php) (revision 13248) +++ branches/5.0.x/core/units/images/image_tag_processor.php (.../image_tag_processor.php) (revision 13328) @@ -1,6 +1,6 @@ SetDBField('Url', $parent_item->GetDBField('FullUrl')); - $object->SetDBField('AltName', $this->getItemTitle($parent_item)); - $object->SetDBFieldsFromHash($parent_item->GetFieldValues(), Array('SameImages', 'LocalThumb', 'ThumbPath', 'ThumbUrl', 'LocalImage', 'LocalPath')); + $object->SetDBFieldsFromHash($parent_item->GetFieldValues(), Array('AltName', 'SameImages', 'LocalThumb', 'ThumbPath', 'ThumbUrl', 'LocalImage', 'LocalPath')); + + if (!$object->GetDBField('AltName')) { + $object->SetDBField('AltName', $this->getItemTitle($parent_item)); + } + $object->Loaded = true; }