Right, here goes:

PC Environment: Windows XP sp2
Novell Client 4.91sp2
Citrix Client 9.1
No ZenWorks Agent

Server Environment: Windows Server 2003 Standard
Novell Client 4.91sp2
Presentation Server 4.0
No ZenWorks Agent

Directories: DirXML 2
Active Directory 2003

When running a published app from Program Neighbourhood with Pass-Through
Authentication (+Use local credentials to log on) enabled the logon fails
because the workstation only checkbox is being ticked. I have set the
relevent parameters in the Advanced Login section of the Novell Client

Workstation Only Default: Off
Remember Workstation Only setting: Off

When running the published app without Pass-Through Authentication the
login box appears and the Workstation Only check box is not ticked. Users
can therefore manually authenticate with out any problems.

It seems the Workstation Only checkbox gets ticked by something in the
Pass-Through Authentication mechanism.

This is a brand new Citrix Farm.

I have read through the various white papers regarding Citrix integration
available for download from www.novell.com but still haven't managed to
resolve this issue. Perhaps I'm missing something in one of them!

Any help would be grately appreciated.

Many thanks