| Index: chromeos/network/onc/onc_translator_shill_to_onc.cc
|
| diff --git a/chromeos/network/onc/onc_translator_shill_to_onc.cc b/chromeos/network/onc/onc_translator_shill_to_onc.cc
|
| index b91ac66142a3d5f7b65f7892844f929f27a4ee03..3b06661b7fa535b5237dc3d80a9ead3bc37f2d21 100644
|
| --- a/chromeos/network/onc/onc_translator_shill_to_onc.cc
|
| +++ b/chromeos/network/onc/onc_translator_shill_to_onc.cc
|
| @@ -202,6 +202,8 @@ void ShillToONCTranslator::TranslateAndAddNestedObject(
|
| *field_signature->value_signature);
|
| scoped_ptr<base::DictionaryValue> nested_object =
|
| nested_translator.CreateTranslatedONCObject();
|
| + if (nested_object->empty())
|
| + return;
|
| onc_object_->SetWithoutPathExpansion(onc_field_name, nested_object.release());
|
| }
|
|
|
|
|