diff --git a/src/plugins/coreplugin/editormanager/openeditorsmodel.h b/src/plugins/coreplugin/editormanager/openeditorsmodel.h
index 208d125e367cb2790df4da458c451771a082f916..843b108f547f350baa76a2c31bde70e5649c7ac5 100644
--- a/src/plugins/coreplugin/editormanager/openeditorsmodel.h
+++ b/src/plugins/coreplugin/editormanager/openeditorsmodel.h
@@ -54,7 +54,7 @@ public:
     void addRestoredEditor(const QString &fileName, const QString &displayName, const QString &id);
     QModelIndex firstRestoredEditor() const;
 
-    struct Entry {
+    struct CORE_EXPORT Entry {
         Entry():editor(0){}
         IEditor *editor;
         QString fileName() const;