c611920
diff -Naur phonon-4.3.50.orig/phonon/mediaobject.cpp phonon-4.3.50/phonon/mediaobject.cpp
c611920
--- phonon-4.3.50.orig/phonon/mediaobject.cpp   2009-02-26 22:33:54.000000000 +0100
c611920
+++ phonon-4.3.50/phonon/mediaobject.cpp    2009-10-12 22:48:22.000000000 +0200
c611920
@@ -114,7 +114,7 @@
c611920
 void MediaObject::stop()
c611920
 {
c611920
     K_D(MediaObject);
c611920
-    if (d->backendObject() && isPlayable(d->mediaSource.type())) {
c611920
+    if (d->backendObject() && d->mediaSource.type() != MediaSource::Invalid) {
c611920
         INTERFACE_CALL(stop());
c611920
     }
c611920
 }
c611920