Index: trunk/MagicSoft/Mars/mbase/MTaskEnv.cc
===================================================================
--- trunk/MagicSoft/Mars/mbase/MTaskEnv.cc	(revision 6276)
+++ trunk/MagicSoft/Mars/mbase/MTaskEnv.cc	(revision 6278)
@@ -183,4 +183,5 @@
     }
 
+    ResetBit(kIsDummy);
     SetBit(kIsOwner);
 
Index: trunk/MagicSoft/Mars/mbase/MTaskEnv.h
===================================================================
--- trunk/MagicSoft/Mars/mbase/MTaskEnv.h	(revision 6276)
+++ trunk/MagicSoft/Mars/mbase/MTaskEnv.h	(revision 6278)
@@ -32,5 +32,5 @@
     void SetOwner(Bool_t b=kTRUE) { b ? SetBit(kIsOwner) : ResetBit(kIsOwner); }
 
-    void SetDefault(MTask *task=0) { fTask = task; if (fTask) fTask->SetName(fName); else SetBit(kIsDummy); }
+    void SetDefault(MTask *task=0) { fTask = task; if (fTask) { fTask->SetName(fName); ResetBit(kIsDummy); } else SetBit(kIsDummy); }
     void SetDefault(const char *def);
 
