Index: subversion/libsvn_client/prop_commands.c
===================================================================
--- subversion/libsvn_client/prop_commands.c	(revision 16571)
+++ subversion/libsvn_client/prop_commands.c	(working copy)
@@ -580,6 +580,11 @@
 
       SVN_ERR (svn_ra_check_path (ra_session, "", revnum, &kind, pool));
 
+      if (kind == svn_node_none)
+        return svn_error_createf (SVN_ERR_FS_NOT_FOUND, NULL,
+                                  _("URL '%s' non-existent in that revision"),
+                                  url);
+
       SVN_ERR (remote_propget (*props, propname, url, "",
                                kind, revnum, ra_session,
                                recurse, pool));
@@ -932,6 +937,11 @@
       
       SVN_ERR (svn_ra_check_path (ra_session, "", revnum, &kind, pool));
 
+      if (kind == svn_node_none)
+        return svn_error_createf (SVN_ERR_FS_NOT_FOUND, NULL,
+                                  _("URL '%s' non-existent in that revision"),
+                                  url);
+
       SVN_ERR (remote_proplist (*props, url, "",
                                 kind, revnum, ra_session,
                                 recurse, pool, svn_pool_create (pool)));


