diff --git a/VERSION b/VERSION index 418bb045..45b0164b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 1.99.7 (2012-05-03 20:51:25) dev +Version 1.99.7 (2012-05-03 21:00:21) dev diff --git a/gluon/dal.py b/gluon/dal.py index bb807158..9561380d 100644 --- a/gluon/dal.py +++ b/gluon/dal.py @@ -7245,7 +7245,7 @@ class Table(dict): for field in self: if field.type=='upload' and field.name in fields: value = fields[field.name] - if not isinstance(value,str): + if value and not isinstance(value,str): if hasattr(value,'file') and hasattr(value,'filename'): new_name = field.store(value.file,filename=value.filename) elif hasattr(value,'read') and hasattr(value,'name'):