Index: trunk/MagicSoft/Mars/mastro/MAstroCatalog.cc
===================================================================
--- trunk/MagicSoft/Mars/mastro/MAstroCatalog.cc	(revision 8337)
+++ trunk/MagicSoft/Mars/mastro/MAstroCatalog.cc	(revision 8725)
@@ -1,4 +1,4 @@
 /* ======================================================================== *\
-! $Name: not supported by cvs2svn $:$Id: MAstroCatalog.cc,v 1.28 2006-10-17 17:15:58 tbretz Exp $
+! $Name: not supported by cvs2svn $:$Id: MAstroCatalog.cc,v 1.29 2007-09-02 13:53:55 tbretz Exp $
 ! --------------------------------------------------------------------------
 !
@@ -718,4 +718,7 @@
 void MAstroCatalog::Paint(Option_t *o)
 {
+    if (!fRaDec.IsValid())
+        return;
+
     SetRangePad(o);
 
Index: trunk/MagicSoft/Mars/mastro/MVector3.h
===================================================================
--- trunk/MagicSoft/Mars/mastro/MVector3.h	(revision 8337)
+++ trunk/MagicSoft/Mars/mastro/MVector3.h	(revision 8725)
@@ -37,4 +37,6 @@
     Double_t Magnitude() const { return -2.5*TMath::Log10(Mag()); }
 
+    Bool_t IsValid() const { return fType!=kIsInvalid; }
+
     void SetRaDec(Double_t ra, Double_t dec, Double_t mag=0)
     {
