diff --git a/core/Objid.hh b/core/Objid.hh
index c85bce460a24d047aead4d0013b830ae579ec82e..bce98532f647e6486e3fafb283247042a12ec475 100644
--- a/core/Objid.hh
+++ b/core/Objid.hh
@@ -128,8 +128,8 @@ public:
 // objid template class
 
 class OBJID_template : public Base_Template {
+  OBJID single_value;
   union {
-    OBJID single_value;
     struct {
       unsigned int n_values;
       OBJID_template *list_value;