diff --git a/src/effects/nyquist/Nyquist.cpp b/src/effects/nyquist/Nyquist.cpp index 4e09da937..48d72f2d4 100644 --- a/src/effects/nyquist/Nyquist.cpp +++ b/src/effects/nyquist/Nyquist.cpp @@ -147,8 +147,7 @@ NyquistEffect::NyquistEffect(const wxString &fName) mMaxLen = NYQ_MAX_LEN; // Interactive Nyquist - if (fName == NYQUIST_PROMPT_ID) - { + if (fName == NYQUIST_PROMPT_ID) { mName = XO("Nyquist Prompt"); mType = EffectTypeProcess; mOK = true; @@ -157,6 +156,11 @@ NyquistEffect::NyquistEffect(const wxString &fName) return; } + if (fName == NYQUIST_WORKER_ID) { + // Effect spawned from Nyquist Prompt + return; + } + mFileName = fName; mName = mFileName.GetName(); mFileModified = mFileName.GetModificationTime();