diff --git a/src/plugins/qt4projectmanager/qt4nodes.cpp b/src/plugins/qt4projectmanager/qt4nodes.cpp
index 82f768148c09bd94e6bf31a8d5e0f417db7e5785..3875d3c1115908e3e9b45b3f38e7ced367ddadf0 100644
--- a/src/plugins/qt4projectmanager/qt4nodes.cpp
+++ b/src/plugins/qt4projectmanager/qt4nodes.cpp
@@ -404,7 +404,7 @@ void Qt4PriFileNode::update(ProFile *includeFile, ProFileReader *reader)
             InternalNode *subfolder = new InternalNode;
             subfolder->type = type;
             subfolder->icon = fileTypeIcons.at(i);
-            subfolder->fullName = m_projectDir;
+            subfolder->fullName = m_projectDir + '#' + fileTypeNames.at(i);
             contents.subnodes.insert(fileTypeNames.at(i), subfolder);
             // create the hierarchy with subdirectories
             subfolder->create(m_projectDir, newFilePaths, type);