From 2a19f20914f86468fbdcebdab586d7dde7f02ab5 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Tue, 17 Jul 2012 17:08:28 -0400 Subject: [PATCH] Pointer safety (Oops #20003) --- src/libtomahawk/ContextMenu.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libtomahawk/ContextMenu.cpp b/src/libtomahawk/ContextMenu.cpp index 25328b284..a12acdcf7 100644 --- a/src/libtomahawk/ContextMenu.cpp +++ b/src/libtomahawk/ContextMenu.cpp @@ -312,12 +312,12 @@ ContextMenu::onSocialActionsLoaded() if ( m_queries.isEmpty() || m_queries.first().isNull() ) return; - if ( m_queries.first()->loved() ) + if ( m_loveAction && m_queries.first()->loved() ) { m_loveAction->setText( tr( "Un-&Love" ) ); m_loveAction->setIcon( QIcon( RESPATH "images/not-loved.png" ) ); } - else + else if ( m_loveAction ) { m_loveAction->setText( tr( "&Love" ) ); m_loveAction->setIcon( QIcon( RESPATH "images/loved.png" ) );