You could do it as a wrapper:

def foo_argchek *args
  if args.len == 0
    "no args given"
  else
    real_foo(*args)
  end
end

def real_foo(arg1, arg2)
  #do stuff
end