diff --git a/src/renderer/components/Experiment/DynamicPluginForm.tsx b/src/renderer/components/Experiment/DynamicPluginForm.tsx
index bdbfe988530103a52fa0c7d5984eb8612f76eb90..b050ab13af84dc8f67303017bb733e1e29ab6a49 100644
--- a/src/renderer/components/Experiment/DynamicPluginForm.tsx
+++ b/src/renderer/components/Experiment/DynamicPluginForm.tsx
@@ -462,11 +462,6 @@ export default function DynamicPluginForm({
         }
       });
       // if key is in parsedData.parameters but not in config then delete the key from parsedData.parameters
-      Object.keys(parsedData.parameters).forEach((key) => {
-        if (!(key in config)) {
-          delete parsedData.parameters[key];
-        }
-      });
       //Schema takes in data as a JSON string
       setConfigData(JSON.stringify(parsedData));
     } else if (data) {