diff --git a/src/plugins/classview/classviewmanager.cpp b/src/plugins/classview/classviewmanager.cpp
index a932a4040f4b7459fc8004a26061bc99bbb9fc97..6d4385f996cce007a561e8bf6901b06927b4f581 100644
--- a/src/plugins/classview/classviewmanager.cpp
+++ b/src/plugins/classview/classviewmanager.cpp
@@ -308,8 +308,7 @@ void Manager::gotoLocations(const QList<QVariant> &list)
     // what is open now?
     if (Core::IEditor *editor = Core::EditorManager::currentEditor()) {
         // get current file name
-        Core::IDocument *document = editor->document();
-        if (document)
+        if (Core::IDocument *document = editor->document())
             fileName = document->fileName();
 
         // if text file - what is current position?