diff --git a/src/exam/texamexecutor.cpp b/src/exam/texamexecutor.cpp
index e02ab2a6e60eb2ed2d4c92921ea42078ab0529a4..b740c17e18272fee317b8c6eedfa8d79a80bdf91 100755
--- a/src/exam/texamexecutor.cpp
+++ b/src/exam/texamexecutor.cpp
@@ -528,10 +528,7 @@ void TexamExecutor::checkAnswer(bool showResults) {
 	m_penalty->stopQuestionTime();
 	mW->bar->setAfterAnswer();
 	if (curQ->answerAsSound()) {
-			if (m_exam->melodies())
-				mW->sound->wait(); // flush buffers after captured melody
-			else
-				mW->sound->pauseSinffing(); // but only skip detected for single sound
+      mW->sound->pauseSinffing(); // but only skip detected for single sound
 			mW->score->selectNote(-1);
 			disconnect(mW->sound, &Tsound::plaingFinished, this, &TexamExecutor::sniffAfterPlaying);
 			disconnect(mW->sound, &Tsound::noteStartedEntire, this, &TexamExecutor::noteOfMelodyStarted);