diff --git a/deployment/deployutils/wizardInputs.cpp b/deployment/deployutils/wizardInputs.cpp index b772b7b1e37..83fc3a60cf9 100644 --- a/deployment/deployutils/wizardInputs.cpp +++ b/deployment/deployutils/wizardInputs.cpp @@ -316,6 +316,7 @@ CInstDetails* CWizardInputs::getServerIPMap(const char* compName, const char* bu if(m_compIpMap.find(buildSetName) != NULL) { + delete instDetails; // Possibly previously NEW'ed, delete to avoid override instDetails = m_compIpMap.getValue(buildSetName); if( (instDetails->getIpAssigned()).ordinality() != numOfNodes)