diff --git a/src/modules/partition/gui/PartitionSizeController.cpp b/src/modules/partition/gui/PartitionSizeController.cpp
index 18d0470c569a3bab1c4aeab7d6ab260d8bed78c4..73e6bfdb4be858aa3f482ed6b2df41770ec28a0d 100644
--- a/src/modules/partition/gui/PartitionSizeController.cpp
+++ b/src/modules/partition/gui/PartitionSizeController.cpp
@@ -59,6 +59,7 @@ PartitionSizeController::setPartResizerWidget( PartResizerWidget* widget, bool f
         disconnect( m_partResizerWidget, 0, this, 0 );
 
     m_dirty = false;
+    m_currentSpinBoxValue = -1;
 
     // Update partition filesystem. This must be done *before* the call to
     // PartResizerWidget::init() otherwise it will be ignored by the widget.