diff --git a/openerp/tools/yaml_import.py b/openerp/tools/yaml_import.py
index 81fec089fe14bcd792da843887a7ccec9cf304ce..ce4354d2b6780a31a99ed82352b0b3ff6d7ad1e2 100644
--- a/openerp/tools/yaml_import.py
+++ b/openerp/tools/yaml_import.py
@@ -333,6 +333,7 @@ class YamlInterpreter(object):
 
     def _create_record(self, model, fields):
         record_dict = {}
+        fields = fields or {}
         for field_name, expression in fields.items():
             field_value = self._eval_field(model, field_name, expression)
             record_dict[field_name] = field_value