diff --git a/Source/UI/ControlPanel.cpp b/Source/UI/ControlPanel.cpp
index 7e84efac0ce27f44cb935ea233b34378f7b49166..463a8c588afca05920493394b47ec2abf36de417 100755
--- a/Source/UI/ControlPanel.cpp
+++ b/Source/UI/ControlPanel.cpp
@@ -656,6 +656,10 @@ void ControlPanel::startRecording()
     playButton->setToggleState(true,false);
     masterClock->startRecording(); // turn on recording
     backgroundColour = Colour(255,0,0);
+
+    prependText->setEditable(false);
+    appendText->setEditable(false);
+
     repaint();
 }
 
@@ -665,6 +669,10 @@ void ControlPanel::stopRecording()
     masterClock->stopRecording();
     newDirectoryButton->setEnabledState(true);
     backgroundColour = Colour(58,58,58);
+
+    prependText->setEditable(true);
+    appendText->setEditable(true);
+
     repaint();
 }