Index: trunk/src/sh_suidchk.c
===================================================================
--- trunk/src/sh_suidchk.c	(revision 369)
+++ trunk/src/sh_suidchk.c	(revision 370)
@@ -1186,4 +1186,8 @@
 		 )
 	  {
+	    int dummy;
+	    int class;
+	    unsigned long check_mask;
+
 	    theFile = SH_ALLOC(sizeof(file_type));
 
@@ -1194,4 +1198,10 @@
 	    theFile->link_path   = NULL;
 	    
+	    sh_files_search_file(tmpcat, &class,  &check_mask, &dummy);
+	    if ((check_mask & MODI_PREL) != 0)
+	      {
+		theFile->check_mask |= MODI_PREL;
+	      }
+
 	    status = sh_unix_getinfo (ShDFLevel[SH_ERR_T_RO], 
 				      dirlist->sh_d_name,
