fixes #49 can't use isSet on grails 2.3
diff --git a/RedisGrailsPlugin.groovy b/RedisGrailsPlugin.groovy
index cff90a8..2b1956b 100644
--- a/RedisGrailsPlugin.groovy
+++ b/RedisGrailsPlugin.groovy
@@ -19,7 +19,7 @@
 
 class RedisGrailsPlugin {
 
-    def version = "1.6.2"
+    def version = "1.6.3"
     def grailsVersion = "2.0.0 > *"
     def author = "Ted Naleid"
     def authorEmail = "contact@naleid.com"
diff --git a/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy b/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy
index f1e3d8b..c814eef 100644
--- a/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy
+++ b/src/groovy/grails/plugin/redis/util/RedisConfigurationUtil.groovy
@@ -36,8 +36,8 @@
         }
 
         def host = redisConfigMap?.host ?: 'localhost'
-        def port = redisConfigMap.isSet("port") ? "${redisConfigMap.port}" as Integer : Protocol.DEFAULT_PORT
-        def timeout = redisConfigMap.isSet("timeout") ? "${redisConfigMap?.timeout}" as Integer : Protocol.DEFAULT_TIMEOUT
+        def port = redisConfigMap.containsKey("port") ? "${redisConfigMap.port}" as Integer : Protocol.DEFAULT_PORT
+        def timeout = redisConfigMap.containsKey("timeout") ? "${redisConfigMap?.timeout}" as Integer : Protocol.DEFAULT_TIMEOUT
         def password = redisConfigMap?.password ?: null
         def database = redisConfigMap?.database ?: Protocol.DEFAULT_DATABASE
         def sentinels = redisConfigMap?.sentinels ?: null