diff --git a/src/dft/solveVselfInBins.cc b/src/dft/solveVselfInBins.cc index 1fa908a85..306013572 100644 --- a/src/dft/solveVselfInBins.cc +++ b/src/dft/solveVselfInBins.cc @@ -1672,7 +1672,7 @@ namespace dftfe std::vector smearedChargeScaling; #ifdef DFTFE_WITH_DEVICE - if (d_dftParams.useDevice) + if (d_dftParams.useDevice and d_dftParams.vselfGPU) solveVselfInBinsDevice(basisOperationsPtr, mfBaseDofHandlerIndex, matrixFreeQuadratureIdAX,