diff --git a/Source/UI/ControlPanel.cpp b/Source/UI/ControlPanel.cpp
index 5a220c97b809ac8477401c297e662f01a66af438..730302f12c6f9ce82bd5e2b756eebd712d4e58b6 100755
--- a/Source/UI/ControlPanel.cpp
+++ b/Source/UI/ControlPanel.cpp
@@ -653,7 +653,7 @@ void ControlPanel::labelTextChanged(Label* label)
 
 void ControlPanel::startRecording()
 {
-    playButton->setToggleState(true,true);
+    //playButton->setToggleState(true,true);
     
     if (audio->callbacksAreActive())
     {
@@ -691,6 +691,7 @@ void ControlPanel::buttonClicked(Button* button)
         {
 
             startRecording();
+            playButton->setToggleState(true, false);
 
         }
         else