diff --git a/math/genvector/Module.mk b/math/genvector/Module.mk
index 0fce3bacc5a409409f348253702c347f046dd17f..dc4112ed52e076b3b6230dd2b96e39f5c792cdb6 100644
--- a/math/genvector/Module.mk
+++ b/math/genvector/Module.mk
@@ -105,7 +105,7 @@ $(GENVECTORDS):  $(GENVECTORDH1) $(GENVECTORL) $(GENVECTORLINC) $(ROOTCLINGEXE)
 $(GENVECTORDS32): $(GENVECTORDH132) $(GENVECTORL32) $(GENVECTORLINC) $(ROOTCLINGEXE)
 		$(MAKEDIR)
 		@echo "Generating dictionary $@..."
-		$(ROOTCLINGSTAGE2) -f $@ -c $(GENVECTORDH132) $(GENVECTORL32)
+		$(ROOTCLINGSTAGE2) -f $@ -c $(GENVECTORDH132) $(GENVECTORL32) && cp math/genvector/src/G__GenVector32_rdict.pcm $(LPATH)/
 
 $(GENVECTORMAP):  $(GENVECTORDH1) $(GENVECTORL) $(GENVECTORLINC) $(ROOTCLINGEXE) $(call pcmdep,GENVECTOR)
 		$(MAKEDIR)
diff --git a/math/smatrix/Module.mk b/math/smatrix/Module.mk
index bc324119c3d0c4664d1395ba1272f3d1aaf1dfe0..629643d9a259b5858dc6a526f5c1b01e03484234 100644
--- a/math/smatrix/Module.mk
+++ b/math/smatrix/Module.mk
@@ -85,7 +85,7 @@ $(SMATRIXDS):  $(SMATRIXDH1) $(SMATRIXL) $(SMATRIXLINC) $(ROOTCLINGEXE) $(call p
 $(SMATRIXDS32): $(SMATRIXDH1) $(SMATRIXL32) $(SMATRIXLINC) $(ROOTCLINGEXE)
 		$(MAKEDIR)
 		@echo "Generating dictionary $@..."
-		$(ROOTCLINGSTAGE2) -f $@ -c $(SMATRIXDH1) $(SMATRIXL32)
+		$(ROOTCLINGSTAGE2) -f $@ -c $(SMATRIXDH1) $(SMATRIXL32) && cp math/smatrix/src/G__Smatrix32_rdict.pcm $(LPATH)/
 
 $(SMATRIXMAP):  $(SMATRIXDH1) $(SMATRIXL) $(SMATRIXLINC) $(ROOTCLINGEXE) $(call pcmdep,SMATRIX)
 		$(MAKEDIR)