diff --git a/slurm.spec b/slurm.spec
index 31e25f309c06efe070fa7dd3e79adbf5c586d45e..5b82dd4726f6248bbd1c0d24237fcf312b445500 100644
--- a/slurm.spec
+++ b/slurm.spec
@@ -123,6 +123,7 @@ BuildRequires: openssl-devel >= 0.9.6 openssl >= 0.9.6
 %define _perlarch %(perl -e 'use Config; $T=$Config{installsitearch}; $P=$Config{installprefix}; $P1="$P/local"; $T =~ s/$P1//; $T =~ s/$P//; print $T;') 
 
 %define _perldir %{_prefix}%{_perlarch}
+%define _php_extdir %(php-config --extension-dir 2>/dev/null || echo %{_libdir}/php5)
 
 %package perlapi
 Summary: Perl API to SLURM.