From c6eb0721d923522ea9689de7a5c5321cb0191798 Mon Sep 17 00:00:00 2001
From: Teo Mrnjavac <teo@kde.org>
Date: Tue, 16 Sep 2014 18:13:05 +0200
Subject: [PATCH] Check for root mount point before going ahead.

---
 src/modules/partition/gui/PartitionViewStep.cpp | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp
index ad73776b9d..1a4bf8f751 100644
--- a/src/modules/partition/gui/PartitionViewStep.cpp
+++ b/src/modules/partition/gui/PartitionViewStep.cpp
@@ -187,9 +187,15 @@ PartitionViewStep::isNextEnabled() const
         return m_choicePage->isNextEnabled();
 
     if ( m_erasePage && m_erasePage == m_widget->currentWidget() )
-        return m_erasePage->isNextEnabled(); //FIXME: also check for mount point
+    {
+        return m_erasePage->isNextEnabled() &&
+               m_core->hasRootMountPoint();
+    }
+
+    if ( m_manualPartitionPage && m_manualPartitionPage == m_widget->currentWidget() )
+        return m_core->hasRootMountPoint();
 
-    return m_core->hasRootMountPoint();
+    return false;
 }
 
 
-- 
GitLab