diff --git a/gm/refine.cc b/gm/refine.cc
index c8e5affb8220b128bc1cabbaab588e8b8008eff3..735d79384f9977a5f93986b3a4e17a132e41b2cb 100644
--- a/gm/refine.cc
+++ b/gm/refine.cc
@@ -3445,7 +3445,7 @@ static INT UnrefineElement (GRID *theGrid, ELEMENT *theElement)
 }
 
 
-
+START_UGDIM_NAMESPACE
 
 struct compare_record
 {
@@ -3463,6 +3463,7 @@ struct compare_record
 };
 typedef struct compare_record COMPARE_RECORD;
 
+END_UGDIM_NAMESPACE
 
 INT NS_DIM_PREFIX GetSonSideNodes (const ELEMENT *theElement, INT side, INT *nodes,
                                    NODE *SideNodes[MAX_SIDE_NODES], INT ioflag)