Save ScriptableObject to Scene (167125)

Hey
I’d like to keep my ScriptableObject only in Scene, not in the Asset Database.
A quote from the Serialization blog entry:

Asset types (Materials / Meshes / AnimationClip / SerializedObject’s) that are created from code are saved in the scene so long as a game object or their components in the scene references it.

So, my ScriptableObject IS actually being referenced by one of my MonoBehaviours, but it’s still not being serialized.
Has this been changed since Unity 5 ?

**I don’t know much about it but i can give you some idea about it that you should save that object created by code in the project as prefab and than after that you can manually save that in the scene but can’t save scene in playmode so you can save as prefab during playmate
**