diff --git a/src/mod/formats/mod_shout/Makefile.am b/src/mod/formats/mod_shout/Makefile.am
index fb2cb5e4f7..d0b9b4383a 100644
--- a/src/mod/formats/mod_shout/Makefile.am
+++ b/src/mod/formats/mod_shout/Makefile.am
@@ -52,7 +52,7 @@ $(LAMELA): $(LAME_BUILDDIR)/Makefile
 
 $(SHOUT_DIR):
 	$(GETLIB) $(SHOUT).tar.gz
-	patch -p 6 -d ../../../../libs/libshout-2.2.2 < hack_out_ogg.diff
+	patch -p 6 -d $(switch_srcdir)/libs/libshout-2.2.2 < $(abs_srcdir)/hack_out_ogg.diff
 
 $(SHOUT_BUILDDIR)/Makefile: $(SHOUT_DIR)
 	mkdir -p $(SHOUT_BUILDDIR)