diff --git a/cook.sh b/cook.sh
index 99d20102b6aef3c71d8c5788921b6c67a8c813ea..ba4a7a12a3f8a2b277b6a6cc2e22efb22da1fec2 100755
--- a/cook.sh
+++ b/cook.sh
@@ -178,7 +178,7 @@ function op {
                 then
                     mkdir "${COOKBOOK_BUILD}"
                 else
-                    cp -rp source "${COOKBOOK_BUILD}"
+                    cp -Rp source "${COOKBOOK_BUILD}"
                 fi
 
                 for patch in *.patch