diff --git a/Makefile b/Makefile
index ea6649a..74cc27e 100755
--- a/Makefile
+++ b/Makefile
@@ -39,7 +39,7 @@
 	CXXFLAGS := $(CXXFLAGS) -g -DDEBUG
 endif
 
-OBJECTS = main.o poly.o model.o light.o vec.o material.o color.o thing.o animation.o
+OBJECTS = main.o poly.o model.o glumodel.o light.o vec.o material.o color.o thing.o animation.o
 
 all: $(OBJECTS)
 	@if [ ! -d $(BINDIR) ]; then \
diff --git a/include/glumodel.h b/include/glumodel.h
index 626aab5..32ea3e8 100644
--- a/include/glumodel.h
+++ b/include/glumodel.h
@@ -2,6 +2,8 @@
 #define _GLUMODEL_H
 
 #include "vec.h"
+#include "thing.h"
+#include "poly.h"
 #include <string>
 
 class GluModel : public Thing {