diff --git a/bin/Makefile b/bin/Makefile
index 4d68275..dbab5b7 100644
--- a/bin/Makefile
+++ b/bin/Makefile
@@ -26,7 +26,8 @@ LDSDL = `sdl-config --libs` -lSDL_image
 LDXML = `xml2-config --libs`
 LDTTF = `freetype-config --libs`
 LDGL	= -lGL
-LDFLAGS = -lm $(LDLUA) $(LDSDL) $(LDXML) $(LDTTF) $(LDGL)
+LDPNG   = -lpng
+LDFLAGS = -lm $(LDLUA) $(LDSDL) $(LDXML) $(LDTTF) $(LDGL) $(LDPNG)
 
 DATA = data
 DATAFILES = $(shell find ../scripts/ ../gfx/ ../dat/ -name '*.lua' -o -name '*.png' -o -name '*.xml' -o -name '*.ttf')