diff --git a/src/Gui/Command.cpp b/src/Gui/Command.cpp
index 1cf0ea2dc0..83c3109212 100644
--- a/src/Gui/Command.cpp
+++ b/src/Gui/Command.cpp
@@ -41,7 +41,6 @@
#include
#include
#include
-#include
#include "Command.h"
#include "Action.h"
@@ -57,6 +56,7 @@
#include "Selection.h"
#include "View3DInventor.h"
#include "View3DInventorViewer.h"
+#include "ViewProviderLink.h"
#include "WaitCursor.h"
#include "WhatsThis.h"
#include "WorkbenchManager.h"
diff --git a/src/Gui/CommandDoc.cpp b/src/Gui/CommandDoc.cpp
index b52f323731..1b5c14f3c0 100644
--- a/src/Gui/CommandDoc.cpp
+++ b/src/Gui/CommandDoc.cpp
@@ -23,59 +23,45 @@
#include "PreCompiled.h"
#ifndef _PreComp_
+# include
# include
# include
# include
-# include
-# include
-# include
# include
-# include
-# include
-# include
-# include
-# include
+# include
#endif
-#include
#include
#include
-#include
-#include
-#include
-#include
-#include
-#include
#include
-#include
-#include
#include
#include
-#include
+#include
+#include
+#include
#include "Action.h"
#include "Application.h"
-#include "Document.h"
+#include "BitmapFactory.h"
#include "Command.h"
#include "Control.h"
#include "FileDialog.h"
#include "MainWindow.h"
-#include "BitmapFactory.h"
#include "Selection.h"
+#include "DlgObjectSelection.h"
#include "DlgProjectInformationImp.h"
#include "DlgProjectUtility.h"
-#include "Transform.h"
-#include "Placement.h"
+#include "GraphvizView.h"
#include "ManualAlignment.h"
-#include "WaitCursor.h"
-#include "ViewProvider.h"
-#include
-#include
#include "MergeDocuments.h"
#include "NavigationStyle.h"
-#include "GraphvizView.h"
-#include "DlgObjectSelection.h"
+#include "Placement.h"
+#include "Transform.h"
+#include "View3DInventor.h"
+#include "View3DInventorViewer.h"
+#include "ViewProvider.h"
+#include "WaitCursor.h"
FC_LOG_LEVEL_INIT("Command", false)
diff --git a/src/Gui/SoFCUnifiedSelection.cpp b/src/Gui/SoFCUnifiedSelection.cpp
index 08dea16411..66ac1b9178 100644
--- a/src/Gui/SoFCUnifiedSelection.cpp
+++ b/src/Gui/SoFCUnifiedSelection.cpp
@@ -23,48 +23,29 @@
#include "PreCompiled.h"
#ifndef _PreComp_
-# include
-# include
-# include
-# include
-#endif
-
-#include
-#include
-#include
-#include
-
#include
+#include
#include
#include
-#include
-#include
-#include
+# include
+# include
+#include
#include
-#include
-#include
-#include
+#include
+#include
#include
#include
#include
+#include
#include
-#include
-#include
#include
-#include
-#include
-#include
-#include
-#include
+#include
#include
#include
-#include
-#include
#include
#include
-#include
-#include
#include
+#endif
#ifdef FC_OS_MACOSX
# include
@@ -75,26 +56,22 @@
# include
#endif
-#include
-
-#include
-#include
#include
#include
-#include
#include
#include
+#include
#include "SoFCUnifiedSelection.h"
#include "Application.h"
+#include "Document.h"
#include "MainWindow.h"
#include "Selection.h"
-#include "ViewProvider.h"
#include "SoFCInteractiveElement.h"
#include "SoFCSelectionAction.h"
-#include "ViewProviderDocumentObject.h"
-#include "ViewProviderGeometryObject.h"
#include "ViewParams.h"
+#include "ViewProvider.h"
+#include "ViewProviderDocumentObject.h"
FC_LOG_LEVEL_INIT("SoFCUnifiedSelection",false,true,true)