diff --git a/scribus/scribus.cpp b/scribus/scribus.cpp
index 96859789a..4a882eea3 100644
--- a/scribus/scribus.cpp
+++ b/scribus/scribus.cpp
@@ -1166,6 +1166,25 @@ void ScribusMainWindow::initMenuBar()
 
 	//View menu
 	scrMenuMgr->createMenu("View", ActionManager::defaultMenuNameEntryTranslated("View"));
+	scrMenuMgr->addMenuItemString("viewPreviewMode", "View");
+	scrMenuMgr->addMenuItemString("viewShowGrid", "View");
+	scrMenuMgr->addMenuItemString("viewShowGuides", "View");
+	scrMenuMgr->addMenuItemString("SEPARATOR", "View");
+	scrMenuMgr->addMenuItemString("viewShowFrames", "View");
+	scrMenuMgr->addMenuItemString("viewShowTextChain", "View");
+	scrMenuMgr->addMenuItemString("viewShowTextControls", "View");
+	scrMenuMgr->addMenuItemString("viewShowBaseline", "View");
+	scrMenuMgr->addMenuItemString("viewShowColumnBorders", "View");
+	scrMenuMgr->addMenuItemString("viewShowImages", "View");
+	scrMenuMgr->addMenuItemString("SEPARATOR", "View");
+	scrMenuMgr->addMenuItemString("viewShowMargins", "View");
+	scrMenuMgr->addMenuItemString("viewShowBleeds", "View");
+	scrMenuMgr->addMenuItemString("viewShowLayerMarkers", "View");
+	scrMenuMgr->addMenuItemString("SEPARATOR", "View");
+	scrMenuMgr->addMenuItemString("viewShowRulers", "View");
+	scrMenuMgr->addMenuItemString("viewRulerMode", "View");
+	scrMenuMgr->addMenuItemString("showMouseCoordinates", "View");
+	scrMenuMgr->addMenuItemString("SEPARATOR", "View");
 	scrMenuMgr->createMenu("ViewZoom", tr("Zoom"), "View");
 	scrMenuMgr->addMenuItemString("ViewZoom", "View");
 	scrMenuMgr->addMenuItemString("viewFitInWindow", "ViewZoom");
@@ -1175,33 +1194,6 @@ void ScribusMainWindow::initMenuBar()
 	scrMenuMgr->addMenuItemString("viewFit100", "ViewZoom");
 	scrMenuMgr->addMenuItemString("viewFit200", "ViewZoom");
 	scrMenuMgr->addMenuItemString("viewFit400", "ViewZoom");
-	scrMenuMgr->createMenu("ViewPreview", tr("Preview"), "View");
-	scrMenuMgr->addMenuItemString("ViewPreview", "View");
-	scrMenuMgr->addMenuItemString("viewPreviewMode", "ViewPreview");
-	scrMenuMgr->createMenu("ViewMeasuring", tr("Measurement"), "View");
-	scrMenuMgr->addMenuItemString("ViewMeasuring", "View");
-	scrMenuMgr->addMenuItemString("viewShowRulers", "ViewMeasuring");
-	scrMenuMgr->addMenuItemString("viewRulerMode", "ViewMeasuring");
-	scrMenuMgr->addMenuItemString("showMouseCoordinates", "ViewMeasuring");
-	scrMenuMgr->createMenu("ViewTextFrames", tr("Text Frames"), "View");
-	scrMenuMgr->addMenuItemString("ViewTextFrames", "View");
-	scrMenuMgr->addMenuItemString("viewShowBaseline", "ViewTextFrames");
-	scrMenuMgr->addMenuItemString("viewShowColumnBorders", "ViewTextFrames");
-	scrMenuMgr->addMenuItemString("viewShowTextChain", "ViewTextFrames");
-	scrMenuMgr->addMenuItemString("viewShowTextControls", "ViewTextFrames");
-	scrMenuMgr->createMenu("ViewImageFrames", tr("Image Frames"), "View");
-	scrMenuMgr->addMenuItemString("ViewImageFrames", "View");
-	scrMenuMgr->addMenuItemString("viewShowImages", "ViewImageFrames");
-	scrMenuMgr->createMenu("ViewDocument", tr("Document"), "View");
-	scrMenuMgr->addMenuItemString("ViewDocument", "View");
-	scrMenuMgr->addMenuItemString("viewShowMargins", "ViewDocument");
-	scrMenuMgr->addMenuItemString("viewShowBleeds", "ViewDocument");
-	scrMenuMgr->addMenuItemString("viewShowFrames", "ViewDocument");
-	scrMenuMgr->addMenuItemString("viewShowLayerMarkers", "ViewDocument");
-	scrMenuMgr->createMenu("ViewGrids", tr("Grids and Guides"), "View");
-	scrMenuMgr->addMenuItemString("ViewGrids", "View");
-	scrMenuMgr->addMenuItemString("viewShowGrid", "ViewGrids");
-	scrMenuMgr->addMenuItemString("viewShowGuides", "ViewGrids");
 
 	//CB If this is viewNewView imeplemented, it should be on the windows menu
 //	scrMenuMgr->addMenuItem(scrActions["viewNewView"], "View");
