diff --git a/docroot/sites/all/modules/patched/taxonomy_xml/tcs_format.inc b/docroot/sites/all/modules/patched/taxonomy_xml/tcs_format.inc
index f34d540..ec111b2 100755
--- a/docroot/sites/all/modules/patched/taxonomy_xml/tcs_format.inc
+++ b/docroot/sites/all/modules/patched/taxonomy_xml/tcs_format.inc
@@ -416,7 +416,9 @@
     # $termnode->appendchild($dom->createcomment(print_r($term, 1)));
 
     // workaround for large vocabs - extend runtime indefinately
-    drupal_set_time_limit(10);
+    if (!ini_get('safe_mode')) {
+    	set_time_limit(10);
+    }
   }
   // Done all terms in list
 }