/dll c:\path to\nicklust3.dll
/dll c:\path to\nicklu~9.dll
/dll c:\path~1\nicklust3.dll

are all u saying is you feel mirc should find out if the above 3 /dll commands really refrence a dll thats already loaded? or just as simply on any /dll command always expand the path and filename to LFN before seeing if the dll is loaded or needs to be?

I dont see that as a problem, maybe more a feature request, you can always fix that using a custom /dll command that expands it for ya.