Merge remote-tracking branch 'ThilinaManamgoda/TAVERNA-990'

TAVERNA-990 fix

Contributed by ThilinaManamgoda.

This closes #4
diff --git a/taverna-configuration-impl/src/main/java/org/apache/taverna/workbench/ui/impl/configuration/WorkbenchConfigurationImpl.java b/taverna-configuration-impl/src/main/java/org/apache/taverna/workbench/ui/impl/configuration/WorkbenchConfigurationImpl.java
index f31e1e6..4202dd7 100644
--- a/taverna-configuration-impl/src/main/java/org/apache/taverna/workbench/ui/impl/configuration/WorkbenchConfigurationImpl.java
+++ b/taverna-configuration-impl/src/main/java/org/apache/taverna/workbench/ui/impl/configuration/WorkbenchConfigurationImpl.java
@@ -168,7 +168,7 @@
 	private String getDefaultDotLocation() {
 		if (applicationConfiguration == null)
 			return null;
-		File startupDir = applicationConfiguration.getStartupDir();
+		File startupDir = applicationConfiguration.getStartupDir().toFile();
 		if (startupDir == null)
 			return DOT_FALLBACK;