diff --git a/scripts/merge_skymodels.py b/scripts/merge_skymodels.py
index ba27002312ed595a977c7d6619f1e2323d86cd72..a7e97f7198c6d351e8b575d97f34c39a21de9520 100644
--- a/scripts/merge_skymodels.py
+++ b/scripts/merge_skymodels.py
@@ -23,6 +23,7 @@ def main(inmodel1, inmodel2, outmodel = 'output.skymodel'):
 
     logging.info('Adding skymodel ' + inmodel2 + ' to ' + inmodel1)
     s1.concatenate(s2, inheritPatches=True)
+    s1.setPatchPositions()
     s1.write(outmodel)
 
     return(0)