Excepcion no controlada Select en windows Form

Estoy realizando una consulta para conocer el numero de existencias en el inventario, Tengo un inconveniente funciona cuando encuentra registro en tal caso que no me arroja excepcion

No se puede convertir un objeto DBNull en otros tipos.

esta es mi instrucion

SqlConnection cn = Conexion.ObtConexion();             string query = "SELECT SUM(Cantidad) FROM Existencias WHERE idVehiculo=@texto AND idSeccion=@seccion;";             var cmdo = new SqlCommand(query, cn);             cn.Open();             cmdo.Parameters.AddWithValue("@texto", seleccion);             cmdo.Parameters.AddWithValue("@seccion", seccion);             int conteo = Convert.ToInt32(cmdo.ExecuteScalar());             cn.Close(); 

que puedo hacer para que no caiga en la excepcion si no que aƱada un “cero” en int conteo.