diff --git a/com.amd.aparapi/src/java/com/amd/aparapi/InstructionSet.java b/com.amd.aparapi/src/java/com/amd/aparapi/InstructionSet.java
index 4ef003c2ad97c549d14a9e37c188523e363dd68d..c871ace4ac0861b1b3c86612a345a3240211d584 100644
--- a/com.amd.aparapi/src/java/com/amd/aparapi/InstructionSet.java
+++ b/com.amd.aparapi/src/java/com/amd/aparapi/InstructionSet.java
@@ -1283,8 +1283,8 @@ class InstructionSet{
       }
 
       @Override public boolean isDeclaration() {
-         return (method.getLocalVariableTableEntry().getVariable(getThisPC() + getLength(), getLocalVariableTableIndex())
-               .getStart() == getThisPC() + getLength());
+         LocalVariableInfo lvi = method.getLocalVariableTableEntry().getVariable(getThisPC() + getLength(), getLocalVariableTableIndex());
+         return (lvi.getStart() == getThisPC() + getLength());
       }
 
       @Override final String getDescription() {
@@ -1302,6 +1302,7 @@ class InstructionSet{
       }
 
       @Override public final LocalVariableInfo getLocalVariableInfo() {
+         
          return (method.getLocalVariableTableEntry().getVariable(getThisPC() + getLength(), getLocalVariableTableIndex()));
       }
    }