diff --git a/slinfactory.c b/slinfactory.c
index 395a0dea82d097f0408c948746ed5278ec9b5c9c..72055b1915c743d9025a57818e893297fc0ccd12 100755
--- a/slinfactory.c
+++ b/slinfactory.c
@@ -23,16 +23,14 @@
  * 
  */
 
+#include <string.h>
+
+#include "asterisk.h"
+
+ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
+
 #include "asterisk/slinfactory.h"
-#include "asterisk/file.h"
 #include "asterisk/logger.h"
-#include "asterisk/channel.h"
-#include "asterisk/pbx.h"
-#include "asterisk/module.h"
-#include "asterisk/lock.h"
-#include "asterisk/cli.h"
-#include "asterisk/options.h"
-#include "asterisk/app.h"
 #include "asterisk/translate.h"