diff --git a/src/USER-H5MD/Install.sh b/src/USER-H5MD/Install.sh
index 19b2fd1a04207f8dc48f78c0877278119d2a6f96..ae46ac19e1b7efc4b7594c76f9cace05ed43aa0c 100644
--- a/src/USER-H5MD/Install.sh
+++ b/src/USER-H5MD/Install.sh
@@ -32,8 +32,8 @@ if (test $1 = 1) then
 
   if (test -e ../Makefile.package) then
     sed -i -e 's/[^ \t]*ch5md[^ \t]* //g' ../Makefile.package
-    sed -i -e 's|^PKG_INC =[ \t]*|&-I..\/..\/lib\/ch5md\/include |' ../Makefile.package
-    sed -i -e 's|^PKG_PATH =[ \t]*|&-L..\/..\/lib\/ch5md |' ../Makefile.package
+    sed -i -e 's|^PKG_INC =[ \t]*|&-I..\/..\/lib\/h5md\/include |' ../Makefile.package
+    sed -i -e 's|^PKG_PATH =[ \t]*|&-L..\/..\/lib\/h5md |' ../Makefile.package
     sed -i -e 's|^PKG_LIB =[ \t]*|&-lch5md |' ../Makefile.package
     sed -i -e 's|^PKG_SYSINC =[ \t]*|&$(ch5md_SYSINC) |' ../Makefile.package
     sed -i -e 's|^PKG_SYSLIB =[ \t]*|&$(ch5md_SYSLIB) |' ../Makefile.package
@@ -44,7 +44,7 @@ if (test $1 = 1) then
     sed -i -e '/^include.*ch5md.*$/d' ../Makefile.package.settings
     # multiline form needed for BSD sed on Macs
     sed -i -e '4 i \
-include ..\/..\/lib\/ch5md\/Makefile.lammps
+include ..\/..\/lib\/h5md\/Makefile.lammps
 ' ../Makefile.package.settings
 
   fi
diff --git a/src/USER-H5MD/dump_h5md.cpp b/src/USER-H5MD/dump_h5md.cpp
index 8794f4432e13523d77429fa74fdf346208630f7d..1c35c0ca52065d725d5b680ea2ac7d2f35d0c922 100644
--- a/src/USER-H5MD/dump_h5md.cpp
+++ b/src/USER-H5MD/dump_h5md.cpp
@@ -279,7 +279,7 @@ void DumpH5MD::openfile()
       if (create_group) {
 	particles_data = h5md_create_particles_group(datafile, group_name);
       } else {
-	particles_data.group = H5Gopen(datafile.particles, group_name, H5P_DEFAULT);
+	particles_data.group = h5md_open_particles_group(datafile.particles, group_name);
       }
       delete [] group_name;
       dims[0] = natoms;