diff --git a/src/ui/menus.cpp b/src/ui/menus.cpp
index 1b6fb0493..1695a5be0 100644
--- a/src/ui/menus.cpp
+++ b/src/ui/menus.cpp
@@ -1838,7 +1838,7 @@ local void SetCdPower(Menuitem *mi)
 	PlayMusic(":random");
     } else {
     /// Stop Playing CD
-        cd_stop();
+        cd_pause();
 	CDMode = ":stopped";
     }
 #endif