Index: libs/libmyth/mythmediamonitor.cpp
===================================================================
--- libs/libmyth/mythmediamonitor.cpp	(revision 20511)
+++ libs/libmyth/mythmediamonitor.cpp	(working copy)
@@ -90,8 +90,11 @@
     }
 
     MythCDROM *cd = MythCDROM::get(NULL, device, false, false);
-    cd->setSpeed(device, speed);
-    delete cd;
+    if (cd != NULL)
+    {
+        cd->setSpeed(device, speed);
+        delete cd;
+    }
 }
 
 // When ejecting one of multiple devices, present a nice name to the user
