diff --git a/effects/trackmouse/trackmouse.cpp b/effects/trackmouse/trackmouse.cpp index 436ace18e1..3caaf22d33 100644 --- a/effects/trackmouse/trackmouse.cpp +++ b/effects/trackmouse/trackmouse.cpp @@ -203,9 +203,9 @@ bool TrackMouseEffect::init() { effects->makeOpenGLContextCurrent(); #ifdef KWIN_HAVE_XRENDER_COMPOSITING - if (!(m_texture[0] || m_picture[0] || m_image[0].isNull())) { + if (!(m_texture[0] || m_picture[0] || !m_image[0].isNull())) { loadTexture(); - if (!(m_texture[0] || m_picture[0] || m_image[0].isNull())) + if (!(m_texture[0] || m_picture[0] || !m_image[0].isNull())) return false; } #else