From af86237b89a2d7ed621936810959a8cdac6350cd Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Wed, 20 Jun 2012 19:32:21 +0000
Subject: [PATCH] don't remesh if the model is empty

---
 Fltk/onelabWindow.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Fltk/onelabWindow.cpp b/Fltk/onelabWindow.cpp
index 5d22781334..a6a7c18565 100644
--- a/Fltk/onelabWindow.cpp
+++ b/Fltk/onelabWindow.cpp
@@ -708,7 +708,8 @@ static void runGmshClient(const std::string &action)
       // changed
       modelName = GModel::current()->getName();
       geometry_reload_cb(0, 0);
-      if(FlGui::instance()->onelab->meshAuto()){
+      if(!GModel::current()->empty() &&
+         FlGui::instance()->onelab->meshAuto()){
         mesh_3d_cb(0, 0);
         CreateOutputFile(mshFileName, CTX::instance()->mesh.fileFormat);
       }
-- 
GitLab