diff --git a/pkg/build.sh b/pkg/build.sh
index 97f5d699ef099aa9c6212e5f5795580e2a898a39..acd24605be2e06c4b525db2cbbc0c88d68888b4d 100644
--- a/pkg/build.sh
+++ b/pkg/build.sh
@@ -14,8 +14,9 @@ build_ubuntu() {
 
 build_fedora() {
     tar -czvf /tmp/xdgurl.tar.gz ../../xdgurl
-    mkdir -p ./build/SOURCES
-    mkdir -p ./build/SPECS
+    mkdir ./build
+    mkdir ./build/SOURCES
+    mkdir ./build/SPECS
     mv /tmp/xdgurl.tar.gz ./build/SOURCES/
     cp ./fedora/xdgurl.spec ./build/SPECS/
     rpmbuild --define '_topdir '`pwd`'/build' -bb ./build/SPECS/xdgurl.spec