Index: trunk/xpressme_integration_kit/include/xpress_cache.php
===================================================================
--- trunk/xpressme_integration_kit/include/xpress_cache.php	(revision 657)
+++ trunk/xpressme_integration_kit/include/xpress_cache.php	(revision 719)
@@ -1,4 +1,17 @@
 <?php
 	
+// is_writable() doesn't operate normally on the windows filesystem
+if(!function_exists("cache_is_writable")):
+	function cache_is_writable(){
+		global $xoops_config;
+		$cache_dir = $xoops_config->xoops_cache_path . '/';
+		$filename = $cache_dir .'xpress_cache_test.txt';
+		$fp = @fopen($filename, "w");
+		if ($fp == false) return false;
+		fclose($fp);
+		return true;
+	}
+endif;
+
 if(!function_exists("xpress_cache_found")):
     function xpress_cache_found($filename)
