Fix on saving provider