Hi philhowell,
Try changing "Dim frmUser" to Dim frmUser as String".
If that doesn't clear it up, insert code to print the contents of the
Form........Value field. You might be getting an unexpected data type.
If that doesn't help, try using "Set frmUser = Form....Value".
Good Luck,