diff --git a/api/js/etemplate/et2_widget_image.ts b/api/js/etemplate/et2_widget_image.ts
index 7ec78891ed..93ef3d49d7 100644
--- a/api/js/etemplate/et2_widget_image.ts
+++ b/api/js/etemplate/et2_widget_image.ts
@@ -555,7 +555,7 @@ export class et2_avatar extends et2_image
 					dialog.transformAttributes({
 						callback: function(_buttons, _value)
 						{
-							if(_buttons == 'save')
+							if(_buttons == 1)
 							{
 								let canvas = jQuery('#_cropper_image').cropper('getCroppedCanvas');
 								self.image.attr('src', canvas.toDataURL("image/jpeg", 1.0));
@@ -617,8 +617,6 @@ export class et2_avatar extends et2_image
 		// invisible the mask
 		eml.css('opacity','0');
 
-		eml.parent().css('position', "relative");
-
 		// bind handler for activating actions on editable mask
 		eml.on({
 			mouseover:function(){eml.css('opacity','0.9');},