diff --git a/Modules/FindHDF5.cmake b/Modules/FindHDF5.cmake
index 36cd335496237084e3398b6fa9221577596876af..24a356c23c4707d2c0a975d55e7ccfec9fb930ba 100644
--- a/Modules/FindHDF5.cmake
+++ b/Modules/FindHDF5.cmake
@@ -520,7 +520,7 @@ if(NOT HDF5_FOUND)
 
           foreach(L IN LISTS HDF5_${__lang}_LIBRARY_NAMES)
             set(_HDF5_SEARCH_NAMES_LOCAL)
-            if(x"${L}" MATCHES "hdf5")
+            if("x${L}" MATCHES "hdf5")
               # hdf5 library
               set(_HDF5_SEARCH_OPTS_LOCAL ${_HDF5_SEARCH_OPTS})
               if(UNIX AND HDF5_USE_STATIC_LIBRARIES)