Salome HOME
Merge branch 'Dev_1.5.0' of salome:modules/shaper into Dev_1.5.0
[modules/shaper.git] / src / Model / Model_Document.cpp
index 07ae19b100cd6f4191f27919f7014ee905a0f384..a5598b6a5d5cb28d6e7ce7b006e0447cf198a939 100755 (executable)
@@ -634,6 +634,8 @@ bool Model_Document::canUndo()
 
 void Model_Document::undoInternal(const bool theWithSubs, const bool theSynchronize)
 {
+  if (myTransactions.empty())
+    return;
   int aNumTransactions = myTransactions.rbegin()->myOCAFNum;
   myRedos.push_back(*myTransactions.rbegin());
   myTransactions.pop_back();