diff --git a/abilian/web/forms/widgets.py b/abilian/web/forms/widgets.py
index <HASH>..<HASH> 100644
--- a/abilian/web/forms/widgets.py
+++ b/abilian/web/forms/widgets.py
@@ -363,8 +363,8 @@ class SingleView(object):
         if field.is_hidden:
           continue
 
-        value = field.object_data
-        if value in _to_skip:
+        value = field.data
+        if value in _to_skip and not field.flags.render_empty:
           continue
 
         value = Markup(field.render_view())
single view: try to render field if render_empty flags is set

this allows to have widget render something even if actual field value
should be skipped