Index: trunk/src/gfx/debug_draw.cc
===================================================================
--- trunk/src/gfx/debug_draw.cc	(revision 491)
+++ trunk/src/gfx/debug_draw.cc	(revision 499)
@@ -45,13 +45,10 @@
 		if ( m_va.is_valid() ) m_context->release( m_va );
 		m_buffer_size = nv::max( m_data.size(), 4096U, m_buffer_size );
-		m_vb = m_context->get_device()->create_buffer( VERTEX_BUFFER, nv::STREAM_DRAW, m_buffer_size * sizeof( debug_vtx ), m_data.data() );
+		m_vb = m_context->get_device()->create_buffer( VERTEX_BUFFER, nv::STREAM_DRAW, m_buffer_size * sizeof( debug_vtx ) );
 		vertex_array_desc va_desc;
 		va_desc.add_vertex_buffers< debug_vtx >( m_vb, true );
 		m_va = m_context->create_vertex_array( va_desc );
 	}
-	else
-	{
-		m_context->update( m_vb, m_data.data(), 0, m_data.size()* sizeof( debug_vtx ) );
-	}
+	m_context->update( m_vb, m_data.data(), 0, m_data.size()* sizeof( debug_vtx ) );
 }
 
