diff --git a/codecs/gsm/Makefile b/codecs/gsm/Makefile
index a21bd7e52f7c944c64d3f1f8697442bc8672fc28..86f25f11af2ef5893d588af3ace839eccdaa84ed 100755
--- a/codecs/gsm/Makefile
+++ b/codecs/gsm/Makefile
@@ -489,7 +489,7 @@ clean:	semi-clean
 		-rm $(RMFLAGS) $(LIBGSM) $(ADDTST)/add		\
 			$(TOAST) $(TCAT) $(UNTOAST)	\
 			$(ROOT)/gsm-1.0.tar.Z
-
+		rm -rf lib
 
 # Two tools that helped me generate gsm_encode.c and gsm_decode.c,
 # but aren't generally needed to port this.
diff --git a/utils/Makefile b/utils/Makefile
index ef262b19efe4623dd33edeb85aedfa49e502e1e9..52922cfeb8019ef14accf43678402408703ffe32 100755
--- a/utils/Makefile
+++ b/utils/Makefile
@@ -24,7 +24,7 @@ none:
 	@echo Not building the Asterisk Manager "astman"
 
 clean:
-	rm -f *.o astman .depend
+	rm -f *.o astman smsq .depend
 
 astman: astman.o ../md5.o
 	$(CC) $(CFLAGS) -o astman astman.o ../md5.o -lnewt