diff --git a/kernel/classes/datatypes/ezimage/ezimagetype.php b/kernel/classes/datatypes/ezimage/ezimagetype.php index 859ea42afff..9319175708c 100644 --- a/kernel/classes/datatypes/ezimage/ezimagetype.php +++ b/kernel/classes/datatypes/ezimage/ezimagetype.php @@ -190,6 +190,7 @@ function deleteStoredObjectAttribute( $contentObjectAttribute, $version = null ) $imageHandler->setAttribute( 'alternative_text', false ); $imageHandler->removeAliases(); $imageHandler->store( $contentObjectAttribute ); + $contentObjectAttribute->setContent( null ); } } diff --git a/kernel/content/attribute_edit.php b/kernel/content/attribute_edit.php index dcdcd8c6914..f6dfb512ead 100644 --- a/kernel/content/attribute_edit.php +++ b/kernel/content/attribute_edit.php @@ -334,10 +334,6 @@ $db->begin(); $object->setName( $class->contentObjectName( $object, $version->attribute( 'version' ), $EditLanguage ), $version->attribute( 'version' ), $EditLanguage ); $db->commit(); - - // While being fetched, attributes might have been modified. - // The list needs to be refreshed so it is accurately displayed. - $contentObjectAttributes = $version->contentObjectAttributes( $EditLanguage ); } elseif ( $storingAllowed ) {