Bug in Dirichlet BC