Thank you Fabounet I see what you mean.
By un-referencing the subdock and setting it to null at line 149 in the file applet-init.c the expected behaviour is achieved.
The following lines are copied from lines 165 and 166 and put in at line 149
gldi_object_unref (GLDI_OBJECT(myIcon->pSubDock)); myIcon->pSubDock = NULL;
After compiling and running the Folders applet now shows the configuration message when the folder path is emptied and the applet is clicked. It no longer shows a subdock when the path is empty.
Thank you Fabounet I see what you mean.
By un-referencing the subdock and setting it to null at line 149 in the file applet-init.c the expected behaviour is achieved.
The following lines are copied from lines 165 and 166 and put in at line 149
After compiling and running the Folders applet now shows the configuration message when the folder path is emptied and the applet is clicked. It no longer shows a subdock when the path is empty.