Index: /trunk/Mars/Changelog
===================================================================
--- /trunk/Mars/Changelog	(revision 9933)
+++ /trunk/Mars/Changelog	(revision 9934)
@@ -33,4 +33,6 @@
      - fixed usage-info
 
+   * mbase/MContinue.cc:
+     - no need to call MTask::GetFilter(), GetFilter() is enough
 
 
Index: /trunk/Mars/mbase/MContinue.cc
===================================================================
--- /trunk/Mars/mbase/MContinue.cc	(revision 9933)
+++ /trunk/Mars/mbase/MContinue.cc	(revision 9934)
@@ -271,5 +271,5 @@
 Int_t MContinue::ReadEnv(const TEnv &env, TString prefix, Bool_t print)
 {
-    MFilter *f = MTask::GetFilter();
+    MFilter *f = GetFilter();
     if (IsEnvDefined(env, prefix, "Condition", print))
     {
@@ -291,12 +291,13 @@
 
     const Bool_t rc = f->ReadEnv(env, prefix, print);
+
     if (rc!=kTRUE)
     {
-        if (f!=MTask::GetFilter())
+        if (f!=GetFilter())
             delete f;
         return rc;
     }
 
-    if (f != MTask::GetFilter())
+    if (f != GetFilter())
     {
         if (TestBit(kIsOwner))
@@ -304,4 +305,5 @@
         SetBit(kIsOwner);
     }
+
     MTask::SetFilter(f);
 
