diff --git a/blast/interfaces/dart/blDartInterface.py b/blast/interfaces/dart/blDartInterface.py
index 19ab66ecc71ac6d2b5d6a42907c9aed1b34d0aa3..47e8499affaec78a55890b4cefa8454e7a919925 100644
--- a/blast/interfaces/dart/blDartInterface.py
+++ b/blast/interfaces/dart/blDartInterface.py
@@ -178,7 +178,7 @@ class DartInterface(SolversInterface):
                         V[iRow,iDim] = self.solver.U[row][iDim]
                     M[iRow] = self.solver.M[row]
                     Rho[iRow] = self.solver.rho[row]
-                self.iBnd[ibody][ireg].updateVariables(M, V, Rho)
+                reg.updateVariables(M, V, Rho)
 
     def setBlowingVelocity(self):
         """Impose the blowing boundary condition
@@ -397,7 +397,6 @@ class DartInterface(SolversInterface):
             elemCoord[i,1] = 0.5 * (data[i,2] + data[i+1,2])
             elemCoord[i,2] = 0.5 * (data[i,3] + data[i+1,3])
             elemsRows[i] = i
-        
         nodesCoord = np.column_stack((data[:,1], data[:,2],\
                                                    data[:,3]))
         self.iBnd[ibody][0].setMesh(nodesCoord, elemCoord[:,:3])