diff --git a/src/mainview/components/RecordBox.qml b/src/mainview/components/RecordBox.qml
index 452e1ce876bce002e18355fad8e162890a1c73fa..b1740a1f7aaf1eb03b6f1f971e99898c2c02d4e7 100644
--- a/src/mainview/components/RecordBox.qml
+++ b/src/mainview/components/RecordBox.qml
@@ -105,7 +105,7 @@ Rectangle {
 
     function startRecording() {
         timer.start()
-        pathRecorder = AVModel.startLocalMediaRecorder(VideoDevices.getDefaultDevice())
+        pathRecorder = AVModel.startLocalMediaRecorder(isVideo? VideoDevices.getDefaultDevice() : "")
         if (pathRecorder == "") {
             timer.stop()
         }