diff --git a/src/test/java/com/github/jmchilton/blend4j/galaxy/TestGalaxyInstance.java b/src/test/java/com/github/jmchilton/blend4j/galaxy/TestGalaxyInstance.java
index <HASH>..<HASH> 100755
--- a/src/test/java/com/github/jmchilton/blend4j/galaxy/TestGalaxyInstance.java
+++ b/src/test/java/com/github/jmchilton/blend4j/galaxy/TestGalaxyInstance.java
@@ -128,7 +128,7 @@ public class TestGalaxyInstance {
 
   static String getProperty(final String key, final String defaultValue) {
     String value = defaultValue;
-    if(System.getProperties().contains(key)) {
+    if(System.getProperties().getProperty(key) != null) {
       value = System.getProperties().getProperty(key);
     } else if(properties.containsKey(key)) {
       value = properties.getProperty(key);
Change the way that properties are tested; contains returned false when the property was actually present, where checking for null works as expected.