diff --git a/build/swigall.sh b/build/swigall.sh
index 0525faf073..ee7abf19cd 100755
--- a/build/swigall.sh
+++ b/build/swigall.sh
@@ -1,6 +1,6 @@
 cd src/mod/languages/mod_lua
 make swigclean
-make lua_wrap
+make mod_lua_wrap.cpp
 cd ../../../..
 
 cd src/mod/languages/mod_perl
diff --git a/src/mod/languages/mod_managed/freeswitch.i b/src/mod/languages/mod_managed/freeswitch.i
index b38300af96..5885de37b7 100644
--- a/src/mod/languages/mod_managed/freeswitch.i
+++ b/src/mod/languages/mod_managed/freeswitch.i
@@ -28,7 +28,7 @@ static SWIG_CSharpStringHelperCallback SWIG_csharp_string_callback_real = NULL;
     public delegate string SWIGStringDelegate(string message);
     static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString);
 
-    [DllImport("$dllimport", EntryPoint="SWIGRegisterStringCallback_$module")]
+    [global::System.Runtime.InteropServices.DllImport("$dllimport", EntryPoint="SWIGRegisterStringCallback_$module")]
     public static extern void SWIGRegisterStringCallback_$module(SWIGStringDelegate stringDelegate);
 
     static string CreateString(string cString) {
diff --git a/src/mod/languages/mod_managed/managed/swig.cs b/src/mod/languages/mod_managed/managed/swig.cs
index 5725578684..27e0ee7b63 100644
--- a/src/mod/languages/mod_managed/managed/swig.cs
+++ b/src/mod/languages/mod_managed/managed/swig.cs
@@ -14696,7 +14696,7 @@ class freeswitchPINVOKE {
     public delegate string SWIGStringDelegate(string message);
     static SWIGStringDelegate stringDelegate = new SWIGStringDelegate(CreateString);
 
-    [DllImport("mod_managed", EntryPoint="SWIGRegisterStringCallback_freeswitch")]
+    [global::System.Runtime.InteropServices.DllImport("mod_managed", EntryPoint="SWIGRegisterStringCallback_freeswitch")]
     public static extern void SWIGRegisterStringCallback_freeswitch(SWIGStringDelegate stringDelegate);
 
     static string CreateString(string cString) {