diff --git a/Calculus.js b/Calculus.js
index <HASH>..<HASH> 100644
--- a/Calculus.js
+++ b/Calculus.js
@@ -1934,6 +1934,7 @@ if((typeof module) !== 'undefined' && typeof nerdamer === 'undefined') {
             }, false);

         },

         defint: function(symbol, from, to, dx) {

+            dx = dx || 'x'; //make x the default variable of integration

             var get_value = function(integral, vars, point) {

                 try {

                     return _.parse(integral, vars);

diff --git a/Solve.js b/Solve.js
index <HASH>..<HASH> 100644
--- a/Solve.js
+++ b/Solve.js
@@ -760,13 +760,15 @@ if((typeof module) !== 'undefined') {
                         else if(deg === 3)

                             add_to_result(cubic.apply(undefined, coeffs));

                         else {

+                            /*

                             var sym_roots = csolve(eq, solve_for); 

                             if(sym_roots.length === 0)

                                 sym_roots = divnconsolve(eq, solve_for);

-                            if(sym_roots.length > 0)

+                            if(sym_roots.length > 0) 

                                 add_to_result(sym_roots);

                             else

-                                _A.proots(eq).map(add_to_result);

+                            */

+                            _A.proots(eq).map(add_to_result);

                         }

                     }
fix #<I>, fix #<I>

Temporarily disabling symbolic roots since this contains erroneous
output.