diff --git a/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp b/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp
index 80abad792aec55b4dcaed7a27beaa7d2de330624..1bfa82b7a495274089ae8afbd4e6f3ea05626de7 100644
--- a/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp
+++ b/Source/StudyFrameworkPlugin/Private/SFParticipant.cpp
@@ -357,6 +357,11 @@ void USFParticipant::RemoveLinesOfConditionAndWriteToFile(USFCondition* Conditio
 				CleanedLines.Add(Lines[i]);
 			}
 		}
+		else
+		{
+			//from another participant so just keep this line!
+			CleanedLines.Add(Lines[i]);
+		}
 	}
 	FFileHelper::SaveStringArrayToFile(CleanedLines, *Filename, FFileHelper::EEncodingOptions::ForceUTF8,
 		&IFileManager::Get(), EFileWrite::FILEWRITE_None);