diff --git a/src/module/qt_window/mpvwidget.cc b/src/module/qt_window/mpvwidget.cc
index c835cc820e2894304b44f412eb46d7b72c52fbc8..f9acad7fd25b3ee3d355551350e3691ecf204a3e 100644
--- a/src/module/qt_window/mpvwidget.cc
+++ b/src/module/qt_window/mpvwidget.cc
@@ -42,6 +42,7 @@ MpvWidget::MpvWidget(queue *queue, lkt_db *db, module_reg *reg, bool *launched,
     setFocusPolicy(Qt::StrongFocus);
 
     mpv_set_option_string(mpv, "osc", "yes");
+    mpv_set_option_string(mpv, "vo", "libmpv");
     if (mpv_initialize(mpv) < 0)
         throw std::runtime_error("could not initialize mpv context");