diff --git a/harbour/source/rtl/fssize.c b/harbour/source/rtl/fssize.c index dbe2f37e6d..b79f7c83ac 100644 --- a/harbour/source/rtl/fssize.c +++ b/harbour/source/rtl/fssize.c @@ -61,7 +61,7 @@ ULONG hb_fsFSize( BYTE * pszFileName, BOOL bUseDirEntry ) { FHANDLE hFileHandle = hb_fsOpen( pszFileName, 0 ); - if( hFileHandle ) + if( hFileHandle != FS_ERROR ) { ULONG ulPos;