*** src/ov-cell.cc.orig2 2004-08-06 11:44:02.000000000 +0200 --- src/ov-cell.cc 2004-08-25 17:52:08.000000000 +0200 *************** *** 201,207 **** if (t_rhs.is_cell ()) octave_base_matrix::assign (i, t_rhs.cell_value ()); else ! octave_base_matrix::assign (i, Cell (t_rhs)); retval = octave_value (this, count + 1); } --- 201,210 ---- if (t_rhs.is_cell ()) octave_base_matrix::assign (i, t_rhs.cell_value ()); else ! if (t_rhs.is_empty ()) ! octave_base_matrix::assign (i, Cell()); ! else ! octave_base_matrix::assign (i, Cell (t_rhs)); retval = octave_value (this, count + 1); }