diff --git a/resources/qml/StatusIndicator.qml b/resources/qml/StatusIndicator.qml
index bc28456fecb985b8eaf708a4ae07e6062dc6290b..9f8d2cae44fad5f9a8474c2d7b4532d28a31a365 100644
--- a/resources/qml/StatusIndicator.qml
+++ b/resources/qml/StatusIndicator.qml
@@ -39,6 +39,7 @@ Rectangle {
 		anchors.fill: stateImg
 		source: stateImg
 		color: colors.buttonText
+		visible: stateImg.source != ""
 	}
 }
 
diff --git a/resources/qml/delegates/PlayableMediaMessage.qml b/resources/qml/delegates/PlayableMediaMessage.qml
index 5a5a2162b0f4f847704cccfa6947be276a879958..2385c7506b292aa98cb2f9180e90a6cf9736589a 100644
--- a/resources/qml/delegates/PlayableMediaMessage.qml
+++ b/resources/qml/delegates/PlayableMediaMessage.qml
@@ -102,7 +102,6 @@ Rectangle {
 					id: media
 					onError: console.log(errorString)
 					onStatusChanged: if(status == MediaPlayer.Loaded) progress.updatePositionTexts()
-					autoPlay: true
 				}
 
 				Connections {