diff --git a/Makefile b/Makefile
index c9b3bf93f0b5500b93667d6eaae83fbb1641d57d..bfd3b25a520ac2e365e1813322fdd8ae4d617e78 100755
--- a/Makefile
+++ b/Makefile
@@ -372,6 +372,7 @@ bininstall: all
 	mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/keys
 	mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/firmware
 	mkdir -p $(DESTDIR)$(ASTVARLIBDIR)/firmware/iax
+	mkdir -p $(DESTDIR)$(ASTMANDIR)/man8
 	install -m 644 keys/iaxtel.pub $(DESTDIR)$(ASTVARLIBDIR)/keys
 	install -m 644 keys/freeworlddialup.pub $(DESTDIR)$(ASTVARLIBDIR)/keys
 	install -m 644 asterisk.8.gz $(DESTDIR)$(ASTMANDIR)/man8
diff --git a/codecs/Makefile b/codecs/Makefile
index 43c4e13dba59acce02c14545b91a061ca3cf9092..82d8f458e09ec2c8bd9412e92a671c248bf480bd 100755
--- a/codecs/Makefile
+++ b/codecs/Makefile
@@ -86,7 +86,9 @@ codec_lpc10.so: codec_lpc10.o $(LIBLPC10)
 %.so : %.o
 	$(CC) $(SOLINK) -o $@ $<
 
+ifneq ($(wildcard .depend),)
 include .depend
+endif
 
 install: all
 	for x in $(CODECS); do $(INSTALL) -m 755 $$x $(DESTDIR)$(MODULES_DIR) ; done
diff --git a/frame.c b/frame.c
index c93d2abff3b9daa0daa4ec3ac16314cac19bfdd8..72197d5c154f93ecb194e98d964a49aa6371bd90 100755
--- a/frame.c
+++ b/frame.c
@@ -136,6 +136,9 @@ struct ast_frame *ast_smoother_read(struct ast_smoother *s)
 	int len;
 	/* IF we have an optimization frame, send it */
 	if (s->opt) {
+		if (s->opt->offset < AST_FRIENDLY_OFFSET)
+			ast_log(LOG_WARNING, "Returning a frame of inappropriate offset (%d).",
+							s->opt->offset);
 		opt = s->opt;
 		s->opt = NULL;
 		return opt;