Index: /trunk/Mars/mcore/nova.h
===================================================================
--- /trunk/Mars/mcore/nova.h	(revision 19393)
+++ /trunk/Mars/mcore/nova.h	(revision 19394)
@@ -69,5 +69,8 @@
 #ifndef __CINT__
             if (obs.empty())
-                return PRESET_OBSERVATORY;
+            {
+                *this = PRESET_OBSERVATORY;
+                return;
+            }
 
             for (auto it=obs.begin(); it!=obs.end(); it++)
