diff --git a/ivette/src/dome/renderer/table/views.tsx b/ivette/src/dome/renderer/table/views.tsx
index 6a041882b681d645f173f99aecd5f08b3b4ea0a0..1db0014394cc3c5bf6927abf441e0c639c4d15b1 100644
--- a/ivette/src/dome/renderer/table/views.tsx
+++ b/ivette/src/dome/renderer/table/views.tsx
@@ -268,7 +268,8 @@ function makeDataRenderer(
   return function TableCell(props: TableCellProps) {
     const { cellData } = props;
     try {
-      const contents = cellData ? render(cellData) : null;
+      const undef = cellData === null || cellData === undefined;
+      const contents =  undef ? null : render(cellData);
       if (onContextMenu) {
         const callback = (evt: React.MouseEvent): void => {
           evt.stopPropagation();