diff --git a/src/com/opera/core/systems/OperaPaths.java b/src/com/opera/core/systems/OperaPaths.java
index <HASH>..<HASH> 100644
--- a/src/com/opera/core/systems/OperaPaths.java
+++ b/src/com/opera/core/systems/OperaPaths.java
@@ -73,7 +73,7 @@ public class OperaPaths {
     if (path == null) return null;
 
     File file = new File(path);
-    if (file.exists() && file.canExecute()) return path;
+    if (file.exists()) return path;
 
     return null;
   }
@@ -83,8 +83,7 @@ public class OperaPaths {
     try {
       Process process = Runtime.getRuntime().exec(cmd);
 
-      BufferedReader out= new BufferedReader(new InputStreamReader(process
-          .getInputStream()));
+      BufferedReader out= new BufferedReader(new InputStreamReader(process.getInputStream()));
 
       String line = null;
Removed Java6 specific API (we aim to be Java5 comp)