Index: src/main/java/org/apache/jackrabbit/core/query/lucene/join/JoinRow.java
===================================================================
--- src/main/java/org/apache/jackrabbit/core/query/lucene/join/JoinRow.java	(revision 1080194)
+++ src/main/java/org/apache/jackrabbit/core/query/lucene/join/JoinRow.java	(working copy)
@@ -100,10 +100,14 @@
         for (String selector : rightSelectors) {
             builder.append(selector);
             builder.append("=");
-            try {
-                builder.append(rightRow.getNode(selector));
-            } catch (RepositoryException e) {
-                builder.append(e.getMessage());
+            if(rightRow != null){
+                try {
+                    builder.append(rightRow.getNode(selector));
+                } catch (RepositoryException e) {
+                    builder.append(e.getMessage());
+                }
+            }else{
+                builder.append("null");    
             }
             builder.append(" ");
         }
