diff --git a/CMakeLists.txt b/CMakeLists.txt
index f1a4723605fedf6c0cd685c1acc760b6bdcd0bc3..75671ef3725e70f00aacd5ea5057b2802613b6b6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -623,7 +623,7 @@ if(ENABLE_PETSC)
                        ${ENV_PETSC_DIR}/${ENV_PETSC_ARCH}/lib "")
     # petsc 3.1 create only one library : libpetsc
     if (NOT PETSC_LIBS)
-      find_library (PETSC_LIBS petsc PATHS ${ENV_SLEPC_DIR}/${ENV_PETSC_ARCH}/lib)
+      find_library (PETSC_LIBS petsc PATHS ${ENV_PETSC_DIR}/${ENV_PETSC_ARCH}/lib)
     endif(NOT PETSC_LIBS)
     string(REGEX MATCH "PACKAGES_LIBS = [^\n\r]*" PETSC_PACKAGES_LIBS
            ${PETSC_VARIABLES})